The LPL guide has two pages of information about Landmark Webservice Interface (one page of syntax, one page of example).
The example, however, is dated in several ways (endpoint URL is no longer valid, uses SOAP rather than REST, etc.)
I thought I'd share here my first UserWebServiceInterface definition for a public web service to do a foreign exchange lookup:
OANDA is a WebserviceInterface
wsdlURL is ""
endpoint is "https://fxds-public-exchange-rates-api.oanda.com/cc-api"
service is OANDA
service style is REST
GetFxRate is a Find Action
run in foreground
method is "currencies?base=<FromCurrency>"e=<ToCurrency>&data_type=general_currency_pair&start_date=<BegDate>&end_date=<EndDate>"
Input Record namespace is ""
FromCurrency is AlphaUpper size 3
ToCurrency is AlphaUpper size 3
BegDate is Text
EndDate is Text
Output Record
JSONResponse is JSONObject
Then I use it in a user defined action on CurrencyRelationship:
invoke GetFxRate OANDA
invoked.FromCurrency = CurrencyRelationship.FromCurrency
invoked.ToCurrency = CurrencyRelationship.ToCurrency
invoked.BegDate = PrmBegDate
invoked.EndDate = PrmDateTxt
Response = result.JSONResponse