Before you begin Tips and training Development environment What's new in this guide Additional learning Connect Enterprise XML and web services Other technologies Conventions Architecture Data flow Custom applications Connect Enterprise applications Components of Connect Enterprise Making your first API call Add filters and sorts Where to go from here Login and requests Log in from an application Log in to Enterprise Server Log in to Enterprise Hosted Log in using HTTP header authentication Send a request in an XML document Parse a response with XPath Parse an error response Log a user out Basics Find a principal-id List principals or guests Create users Update users Create custom fields Create groups Find SCOs Characteristics of SCOs Download files Check permissions Meetings Find meetings Display meetings Create meeting room URLs Create meetings Create customized meetings Invite users to meetings Remove users from meetings Calculate meeting usage Check meeting quotas Get meeting archives Get meeting poll results Launch meetings with external authentication Training Training library permissions Find courses and curriculums Create a course View a user's training Enroll one user Enroll a large number of users View curriculum information Report scores Action reference New and removed actions acl-field-info acl-field-list acl-field-update acl-preference-update common-info custom-fields custom-fields-delete custom-field-update group-membership-update learning-path-info learning-path-update login logout permissions-info permissions-reset permissions-update principal-info principal-list principal-list-by-field principals-delete principal-update report-active-meetings report-bulk-consolidated-transactions report-bulk-objects report-bulk-questions report-bulk-slide-views report-bulk-users report-course-status report-curriculum-taker report-meeting-attendance report-meeting-concurrent-users report-meeting-sessions report-meeting-summary report-my-courses report-my-events report-my-meetings report-my-training report-quiz-interactions report-quiz-question-answer-distribution report-quiz-question-distribution report-quiz-question-response report-quiz-summary report-quiz-takers report-quotas report-sco-slides report-sco-views report-user-trainings-taken report-user-training-transcripts sco-contents sco-delete sco-expanded-contents sco-info sco-move sco-nav sco-search sco-shortcuts sco-update sco-upload user-accounts user-transcript-update user-update-pwd Filter and sort reference filter-definition sort-definition Common reference access field icon lang object-type path-type permission-id status status attribute time-zone-id type A sample application Build an adapter class Write constructors for the adapter class Create an instance of the adapter Log the user in Build the base request URL Send the user's login information Send XML requests Parse XML responses Extract values Extract a status code Display user information Get information about the user List a user's meetings Get the meeting list Create and update meetings Create a meeting Set meeting access Display meeting detail Get information about a SCO Construct the URL to the meeting room Before you begin Tips and training Development environment What's new in this guide Additional learning Connect Enterprise XML and web services Other technologies Conventions Architecture Data flow Custom applications Connect Enterprise applications Components of Connect Enterprise Making your first API call Add filters and sorts Where to go from here Login and requests Log in from an application Log in to Enterprise Server Log in to Enterprise Hosted Log in using HTTP header authentication Send a request in an XML document Parse a response with XPath Parse an error response Log a user out Basics Find a principal-id List principals or guests Create users Update users Create custom fields Create groups Find SCOs Characteristics of SCOs Download files Check permissions Meetings Find meetings Display meetings Create meeting room URLs Create meetings Create customized meetings Invite users to meetings Remove users from meetings Calculate meeting usage Check meeting quotas Get meeting archives Get meeting poll results Launch meetings with external authentication Training Training library permissions Find courses and curriculums Create a course View a user's training Enroll one user Enroll a large number of users View curriculum information Report scores Action reference New and removed actions acl-field-info acl-field-list acl-field-update acl-preference-update common-info custom-fields custom-fields-delete custom-field-update group-membership-update learning-path-info learning-path-update login logout permissions-info permissions-reset permissions-update principal-info principal-list principal-list-by-field principals-delete principal-update report-active-meetings report-bulk-consolidated-transactions report-bulk-objects report-bulk-questions report-bulk-slide-views report-bulk-users report-course-status report-curriculum-taker report-meeting-attendance report-meeting-concurrent-users report-meeting-sessions report-meeting-summary report-my-courses report-my-events report-my-meetings report-my-training report-quiz-interactions report-quiz-question-answer-distribution report-quiz-question-distribution report-quiz-question-response report-quiz-summary report-quiz-takers report-quotas report-sco-slides report-sco-views report-user-trainings-taken report-user-training-transcripts sco-contents sco-delete sco-expanded-contents sco-info sco-move sco-nav sco-search sco-shortcuts sco-update sco-upload user-accounts user-transcript-update user-update-pwd Filter and sort reference filter-definition sort-definition Common reference access field icon lang object-type path-type permission-id status status attribute time-zone-id type A sample application Build an adapter class Write constructors for the adapter class Create an instance of the adapter Log the user in Build the base request URL Send the user's login information Send XML requests Parse XML responses Extract values Extract a status code Display user information Get information about the user List a user's meetings Get the meeting list Create and update meetings Create a meeting Set meeting access Display meeting detail Get information about a SCO Construct the URL to the meeting room