WCF Services - 1000Memories/Documentation GitHub Wiki
The following is a list of WCF service endpoints. Note: You can click on any of the URLs below to get an XML list of available calls (you may have to append ?wsdl to the URL)
TreeAggregationService (TAS):
PersonModel
- Dev: http://trees.mfsbedev.com/services/personmodel.v1.soap
- Stage: http://trees.mfsbestage.com/services/personmodel.v1.soap
- Live: http://trees.mfsbe.com/services/personmodel.v1.soap
Other
- http://trees.mfsbedev.com/services/genealogydna.v3.soap
- http://trees.mfsbedev.com/services/genealogy.v1.soap
RecordService:
- Dev: http://recordservice.mfsbedev.com:5080/RecordService.svc
- Stage: http://recordservice.mfsbestage.com:5080/RecordService.svc
- Live: http://recordservice.mfsbe.com:5080/RecordService.svc
RecordSearch:
- Dev: ?
- Stage: http://recordservice.mfsbestage.com:5080/RecordSearch.svc
- Live: http://recordservice.mfsbe.com:5080/RecordSearch.svc
AncestryMessengerService (AMS):
- Dev: http://ams.mfsbedev.com/Notifications/AncestryMessenger.svc
- Stage: http://ams.mfsbestage.com/Notifications/AncestryMessenger.svc
- Live: http://ams.mfsbe.com/Notifications/AncestryMessenger.svc
Other
- Many more WCF services are listed here: http://dw/Services/Ancestry_Core_Services_Platform
Getting sample raw XML request/response fixtures
Requirements
- Windows
- Visual Studio
- Fiddler2: http://www.fiddler2.com
Instructions
- Open Visual Studio
- File -> New -> Project
- Create WCF Service Library project. Open up WCF Test Client by pressing
F5(on Mac,fn+F5) - In WCF Test Client, go to File -> Add Service and add the service endpoint URL (above) if it is not there. You should now be able to expand the list of SOAP actions on the left sidebar.
- Click on a SOAP action that you want to call. It should prompt for parameters that have to be sent in the request. See screenshot below for example:

- Open up Fiddler2 - it should automatically start recording network requests
- In WCF Test Client, click "Invoke" button, which will make the SOAP request.
- Go back to Fiddler2, click on the recorded request
- To see request/response body: select "TextView" tab
- To see request/response headers: select "Headers" tab