'client' parameter for all APIs

'client' is the client name used in production activation, alias is also ok.

GeneratePathPoints

api/GeneratePathPoints?startLat=33.213899&startLng=-97.126393&endLat=33.21560506&endLng=-97.13343244
Use a client's bing map key: api/GeneratePathPoints?startLat=33.213899&startLng=-97.126393&endLat=33.21560506&endLng=-97.13343244&client=abcclientname
Returns a set of points that can be used to draw a path between the start point (defined by startLat and startLng) and the end point (defined by endLat and endLng.)

GenerateWalkingPath

api/GenerateWalkingPath?startLat=33.213899&startLng=-97.126393&endLat=33.21560506&endLng=-97.13343244
Use a client's bing map key: api/GenerateWalkingPath?startLat=33.213899&startLng=-97.126393&endLat=33.21560506&endLng=-97.13343244&client=abcclientname
Returns a set of points that can be used to draw walking directions between the start point (defined by startLat and startLng) and the end point (defined by endLat and endLng.)

SearchAddress

api/SearchAddress?addressFilter=Abasand%2C%20Fort%20McMurray%20AB
Use a client's bing map key: api/SearchAddress?addressFilter=Abasand%2C%20Fort%20McMurray%20AB&client=abcclientname
Returns a set of addresses that match the filter passed in the addressFilter parameter.
api/SearchAddress?latlngFilter&lat=56.7&lng=-111.36
Use a client's bing map key: api/SearchAddress?latlngFilter&lat=56.7&lng=-111.36&client=abcclientname
Returns a set of addresses that match the filter passed in the latlngFilter parameter.

TextToSpeech

Returns a .wav file containing the specified text phrases spoken with the specified voices. The speed of the voices can be adjusted by changing the "rate" parameter.

VoiceList

api/VoiceList
Returns an array of all valid voice names.