Activity Forums Salesforce® Discussions How to implement callout integration in Salesforce?

  • Avnish Yadav

    Member
    August 8, 2018 at 12:19 pm

    Hi Suniti,
    In Salesforce a 'callout' is any https call that accesses an external URL -- some other web services or website. A 'calling' would be the opposite -- some external web service or application using the Salesforce API to access Salesforce data.

    Apex-Callouts-01

    For more information:- https://developer.salesforce.com/page/Apex_Web_Services_and_Callouts

     

    Thanks

  • Parul

    Member
    September 15, 2018 at 4:58 am

    An Apex callout lets you tightly integrate Apex code with an external service by making a call to an external Web service or sending a HTTP request from Apex code and then receiving the response. Apex provides integration with Web services that utilize SOAP and WSDL, or HTTP services (RESTful services).

     

    Thanks

  • shariq

    Member
    September 15, 2018 at 5:31 pm

    Hi,

    Just to add a Note -

    Before any Apex callout can call an external site, that site must be registered in the Remote Site Settings page, or the callout fails. Salesforce prevents calls to unauthorized network addresses.

    If the callout specifies a named credential as the endpoint, you don’t need to configure remote site settings. A named credential specifies the URL of a callout endpoint and its required authentication parameters in one definition. To set up named credentials, see “Define a Named Credential” in the Salesforce Help.

    Hope this helps.

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos