Search code examples
javascriptasp.net-web-apidynamics-crmdynamics-365dynamics-crm-webapi

How to call FullTextSearchKnowledgeArticle action using REST calls?


How can we call MSCRM action using some HTTP Client request (c#)? Can any one please assist on this.


Solution

  • Make a POST request to the the following URL.

    [Your organization root URL]/api/data/v9.1/FullTextSearchKnowledgeArticle

    Here is one sample payload that works. You can optionally add additional filters to filter the search result.

    {
       "SearchText":"test",
       "UseInflection":true,
       "RemoveDuplicates":true,
       "StateCode":3,
       "QueryExpression":{
          "@odata.type":"Microsoft.Dynamics.CRM.QueryExpression",
          "EntityName":"knowledgearticle",
          "ColumnSet":{
             "AllColumns":true
          },
          "PageInfo":{
             "PageNumber":1,
             "Count":10
          },
         "Orders":[
             {
                "AttributeName":"modifiedon",
                "OrderType":"Descending"
             }
          ]
       }
    }
    

    Refer the link below for sample code for connecting to Dynamics. CDSWebApiService class library (C#)