CodeMash V2.0.1.2

January 11-13, 2012 Sandusky, Ohio
Stay
Connected

CodeMash 2.0.1.2 REST Interfaces

The CodeMash website exposes data using REST. This page documents the REST methods currently exposed.

REST Methods


Method: sessions

URL:
http://www.codemash.org/rest/sessions.{format}

Formats:
xml (default), json

HTTP Method(s):
GET

Response:
XML Example:
<Sessions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Session>
            <URI>/rest/sessions/How-Do-You-Do-That-on-iPhone</URI>
            <Title>How Do You Do That on iPhone?</Title>
            <Abstract>If you've used iPhone OS applications ...</Abstract>
            <Start>0001-01-01T00:00:00</Start>
            <Room>215</Room>
            <Difficulty>Intermediate</Difficulty>
            <SpeakerName>Chris Adamson</SpeakerName>
            <Technology>Mobile</Technology>
            <SpeakerURI>/rest/speakers/Chris-Adamson</SpeakerURI>
      </Session>
</Sessions>

Method: speakers

URL:
http://www.codemash.org/rest/speakers.{format}

Formats:
xml (default), json

HTTP Method(s):
GET

Response:
XML Example:
<Speakers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Speaker>
            <SpeakerURI>rest/speakers/Chris-Adamson</SpeakerURI>
            <Name>Chris Adamson</Name>
            <Biography>Chris Adamson is ...</Biography>
            <Sessions>
                  <SessionURI>/rest/sessions/Oh-Crap-I-Forgot-or-Never-Learned-C</SessionURI>
                  <SessionURI>/rest/sessions/How-Do-You-Do-That-on-iPhone</SessionURI>
            </Sessions>
            <TwitterHandle />
            <BlogURL />
      </Speaker>
</Speakers>

Method: percompiler

URL:
http://www.codemash.org/rest/precompiler.{format}

Formats:
xml (default), json

HTTP Method(s):
GET

Response:
XML Example:
<Sessions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Session>
            <URI>/rest/sessions/How-Do-You-Do-That-on-iPhone</URI>
            <Title>How Do You Do That on iPhone?</Title>
            <Abstract>If you've used iPhone OS applications ...</Abstract>
            <Start>0001-01-01T00:00:00</Start>
            <Room>215</Room>
            <Difficulty>Intermediate</Difficulty>
            <SpeakerName>Chris Adamson</SpeakerName>
            <Technology>Mobile</Technology>
            <SpeakerURI>/rest/speakers/Chris-Adamson</SpeakerURI>
      </Session>
</Sessions>

Session Schedule

CodeMash 2012 Schedule!

Sponsor Info

Become a Sponsor in 2012

Sponsors

Adamantium

  • DevExpress
  • Telerik
  • EngineYard
  • JetBrains
  • Compuware
  • Microsoft
  • Platinum

    Quick Solutions
  • Platinum

    Improving Enterprises
  • Platinum

    ComponentOne
  • Platinum

    Pillar
  • Platinum

    SRT Solutions
  • Platinum

    Perficient
  • Platinum

    IBS
  • Platinum

    Aspect
  • Platinum

    NimblePros
  • Platinum

    Manta
  • Platinum

    New World Systems
  • Platinum

    CallCopy
  • Platinum

    Juniper
  • Gold

    Information Control Corporation
  • Gold

    Briteskies
  • Gold

    LeadingEDJE
  • Gold

    Stout Systems
  • Gold

    Robert Half International
  • Gold

    HMB Information System Developers
  • Gold

    Inedo
  • Gold

    Change Vision
  • Gold

    Centric Consulting
  • Gold

    Sogeti
  • Gold

    Gibraltar Software
  • Gold

    Manifest Solutions
  • Gold

    ComResource
  • Gold

    A2Z Development Center
  • Gold

    Experis
  • Gold

    Tek Systems
  • Gold

    Grape City
  • Gold

    O'Reilly Media
  • Gold

    AgileThought
  • Gold

    VersionOne
  • Gold

    TechSmith
  • Gold

    Custom Business Solutions
  • Gold

    PreEmptive Solutions
  • Gold

    Pearson
  • Gold

    SmartIT
  • Gold

    Twilio
  • Silver

    Discount ASP.NET
  • Silver

    Cardinal Solutions
  • Media Partner

    Deep Fried Bytes
  • Service Provider

    SharpAxe Training
  • Individual Consultant

    Validus
  • Individual Consultant

    Element 34
  • Individual Consultant

    Arana Software
  • Individual Consultant

    Chikli Consulting
  • Individual Consultant

    Judd Solutions
  • Individual Consultant

    Artek Software
  • Individual Consultant

    Vine Branches
  • Individual Consultant

    Cleveland Tech Consulting, LLC
  • Individual Consultant

    Un-identified
  • Individual Consultant

    densitypop