Companywebcast API Wiki

Page History: MetaService 1.1 : The raw messages

Compare Page Revisions



« Older Revision - Back to Page History - Current Revision


Page Revision: 2010/03/29 10:55


The MetaService is a Soap 1.1 web service that uses "Transport" security.
With Soap, clients and services communicate using XML messages, and Transport security means they can only do it over SSL. Soap services often use the Web Services Definition Language (WSDL) standard to explain to the world what input they require, and what data the client can expect in return.
The WSDL file for the MetaService is available at this Url:


Most of the time you would use the Url above to generate code with tools in your platform or IDE. However, you may want to craft request messages by hand, and deserialize the response yourself, or you may just be interested in what the data that actually goes over the wire looks like.
The XML below was created by and copied from the excellent free Java tool SoapUI.


the WebcastSearch request

POST https://services.companywebcast.com/meta/1.1.5/metaservice.svc HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: text/xml;charset=UTF-8 SOAPAction: "http://schemas.companywebcast.com/pulse/metaservice/v1/MetaService/WebcastSearch" User-Agent: Jakarta Commons-HttpClient/3.1 Host: services.companywebcast.com Content-Length: 870

testuser 0123456789 Raadsvergadering abo 0 2


the WebcastSearch response

HTTP/1.1 200 OK Cache-Control: private Content-Type: text/xml; charset=utf-8 Content-Encoding: gzip Vary: Accept-Encoding Server: Microsoft-IIS/7.0 X-AspNet-Version: 2.0.50727 X-Powered-By: ASP.NET P3P: CP="NOI CURa ADMa DEVa TAIa OUR BUS IND UNI COM NAV INT" Date: Thu, 25 Mar 2010 22:38:30 GMT Content-Length: 688

0 test/20121229_8 Test Raadsvergadering 87d456d0-3df4-4663-b890-28a56d8e7c90 Webcast Ahmed Aboutaleb 24ac2747-0a6a-407f-b7a4-cabc4d59741b Speaker nl 2012-12-29T12:12:28Z Ready Raadsvergadering test/20121229_18 Test Raadsvergadering 0b5d35d4-a56d-4946-a189-3264b37cafae Webcast Ahmed Aboutaleb f80896d9-3743-40fb-8646-d15ba15f7854 Speaker nl 2012-12-29T12:12:28Z Ready Raadsvergadering

the WebcastGet request

POST https://services.companywebcast.com/meta/1.1.5/metaservice.svc HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: text/xml;charset=UTF-8 SOAPAction: "http://schemas.companywebcast.com/pulse/metaservice/v1/MetaService/WebcastGet" User-Agent: Jakarta Commons-HttpClient/3.1 Host: services.companywebcast.com Content-Length: 450

testuser 0123456789 test/20121229_8 nl


the WebcastGet response

HTTP/1.1 200 OK Cache-Control: private Content-Type: text/xml; charset=utf-8 Content-Encoding: gzip Vary: Accept-Encoding Server: Microsoft-IIS/7.0 X-AspNet-Version: 2.0.50727 X-Powered-By: ASP.NET P3P: CP="NOI CURa ADMa DEVa TAIa OUR BUS IND UNI COM NAV INT" Date: Fri, 26 Mar 2010 21:53:48 GMT Content-Length: 1188

0 test/20121229_8 Test 87d456d0-3df4-4663-b890-28a56d8e7c90 nl nl
NL Coolsingel 40 Rotterdam 3011 AD
51.922713 4.479128
2012-12-29T12:12:28Z Raadsvergadering managementservice test https://player.companywebcast.com/test/20121229_8/nl/authenticate 1961-08-29T00:00:00 Ahmed.Aboutaleb@Rotterdam.nl http://nl.wikipedia.org/wiki/Ahmed_Aboutaleb e763be54-9788-42d9-936e-3e88d0babbfe http://upload.wikimedia.org/wikipedia/commons/thumb/6/66/Aboutaleb_Dutch_politician_kabinet_Balkenende_IV.jpg/200px-Aboutaleb_Dutch_politician_kabinet_Balkenende_IV.jpg Ahmed Aboutaleb 0800-1545 Beni Sidel, Marokko Burgemeester Ready Raadsvergadering 00000000-0000-0000-0000-000000000000 Dit is een agenda titel 00000000-0000-0000-0000-000000000000 Topic met attachments