1

I have never worked with Rest Resource classes before and am trying to debug one from a previous developer.

I am looking at: @RestResource(urlMapping='/CompanyData/*') and am unsure what CompanyData is. I see from the documentation that they use standard objects in their examples so my assumption is that it would be a custom object, but it doesn't look like a typical standard object (with the __c). Could anyone enlighten me what this reference is to?

@RestResource(urlMapping='/CompanyData/*')
global without Sharing class PartnerOpportunityService{
    @HttpPost
    global static String createNewOpportunities() {...
3

That tells you the URL path. So when you want to hit your service you would use:

/services/apexrest/CompanyData/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.