Web Services

The W3C defines a "web service" as "a software system designed to support interoperable machine-to-machine interaction over a network". It allows client applications, regardless of platform (such as a mobile device or website) to access the data.

In other words, a web service allows you to accomplish task(s) on several platforms and/or tasks previously unavailable due to the nature of the program (such as a mobile device) or due to the restricted nature of the data source.

Web Services Concept

Web Services Offered

People Finder

The People Finder web service provide that same information that can be found at: http://www.missouri.edu/directories/ in an XML or HTML format. Results are limited to 30 per request. The URL is: https://webservices.doit.missouri.edu/peoplefinderWS/peoplefinderws.asmx

InputsOuput-Faculty/StaffOuput-Students

  • First Name,
  • Last Name,
  • Department,
  • Phone Number and/or
  • Email

# of results found

  • Person's Name
  • E-mail
  • Title
  • Department
  • Office Phone
  • Office Address
  • City
  • State

# of results found

  • Person's Name
  • E-mail
  • Class:
    • Freshman
    • Sophmore
    • etc.

Dining Services


The Dining Services Web Service provides locations, hours and meals at Eva J's, Mark Twain Market, Pavilion at Dobbs, Plaza 900 and Rollins.

InputOutput

  • Location ID
  • Dining Period

# of results found

  • Menu Item

Department Course/Class Information

This is a Passcode protected web service and an agreement is required to access this information. Use this form to request a passcode.

Currently there are four methods for this web service. However, we can create new ones that match your needs. Just contact us to begin the process.

  1. Terms List
  2. Course Information (just a basic listing of courses with description)
  3. Unique Course Information.  The same as Course Info but it is a unique list of courses (no Duplicates)
  4. Course List (more detail)
  5. Section List

The ADN has even created a PHP package that will allow you to interact with the webservice and its methods. Contact us for more information

Term List

InputOutput

No Inputs

# of results found

  • Term Code
  • Term Name

Course Info

InputOutput

  • Passcode (unique to each user)
  • Term Code
  • Subject Code
    • Ex CMP_SC for computer science

# of results found

  • Subject Code
  • Catalog Number
  • Title
  • Credit Hours
  • Description

Unique Course Info

InputOutput

  • Passcode (unique to each user)
  • Term Code
  • Subject Code
    • Ex CMP_SC for computer science

# of results found

  • Subject Code
  • Catalog Number
  • Title
  • Credit Hours
  • Description

Course List

InputOutput

  • Passcode (unique to each user)
  • Course ID
  • Course Level
  • Course Credits
  • Term Code

# of results found

  • Course ID
  • Level
    • Undergraduate,
    • Graduate,
    • Medical
    • ect...
  • Credit Hours
  • Title
  • Description
  • Sections
    • Section ID
    • Reference Number
    • Start Date
    • End Date
    • Instruction Mode
    • Location
    • Semester
    • Year
    • Session
    • Topic
    • Notes
    • Enrollment
      • Cap
      • Seats
      • Consent
      • Status
    • Meeting Info
      • Days
      • Start Time
      • End Time
      • Location
    • Instructors
      • First Name
      • Last Name

Section List

InputOutput

  • Passcode (unique to each user)
  • Section ID
  • Reference
  • Term

# of results found

  • Section ID
  • Reference Number
  • Start Date
  • End Date
  • Instruction Mode
  • Location
  • Semester
  • Year
  • Session
  • Topic
  • Notes
  • Enrollment
    • Cap
    • Seats
    • Consent
    • Status
  • Meeting Info
    • Days
    • Start Time
    • End Time
    • Location
  • Instructors
    • First Name
    • Last Name