You need to sign in to do that
Don't have an account?
Salesforce Connect with Custom Adapter can send parameters from a record?
Hello, I am having some doubts regarding Salesforce Connect and wondering if Someone know If a Custom Adapter as External Data Source can send any parameter from a salesforce record in order to consume the webservice to filter data, e.g. when an User opens an Account record Salesforce send AccountNumber to External Data Source endpoint?
(Something like:
String url = 'https://{{URL}}/WebService/Customer/' + Account.AccountNumber;)
Or should the target webservice retrieves all records in bulk and Salesforce resolve relationship with Indirect Lookups? Is that only option?(Following the previous example: String url = 'https://{{URL}}/WebService/Customers)'; without parameters for specific records)
I already did some searches in the documentations and help pages regarding this, but I did not find.
From Record Detail Page you can use filter.subfilters inside DataSource.TableResult query(DataSource.QueryContext queryContext) method to pass some parameters to your api URL DataSourceConnection class.