Companywebcast API Wiki

Page History: MetaService 1.1 : The raw messages

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2010/03/26 00:43


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/WebcastSearch" User-Agent: Jakarta Commons-HttpClient/3.1 Host: services.companywebcast.com Content-Length: 870

testuser 0123456789 Raadsvergadering abo 0 2


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: 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