开发者

How to add custom field in salesforce leads through rest api?

Hi I am currently working 开发者_Python百科on an application which is implementing salesforce.com REST api. I have done all the authentication part and received all the info needed. Now I want my application to push the leads into the customer's account. But the lead fields can be customized and different customer use their different custom fields, so any1 can suggest me how to add that custom field in my form which will be pushed to the customer's salesforce account. Thanks


You can use the describe resource in the REST API to obtain the metadata about the Load object, including all the fields.

https://{someinstance}.salesforce.com/services/data/v20.0/sobjects/lead/describe

You can use the list of fields to drive your form, and to control what you subsequently POST to /services/data/v20.0/sobjects/lead to create the new lead.

Here's the link to the REST API pilot docs incase you haven't seen them


No idea if the REST API supports describe() calls, they're a way of querying for all metadata about table (columns, their types etc). In normal webservice API this info can be found at http://www.salesforce.com/us/developer/docs/api/index_Left.htm#StartTopic=Content/sforce_api_calls_describesobject.htm#topic-title


the Metadata REST API was put on hold by Salesforce, so there is no REST API for Metadata (there is some limited support in the Tooling REST API, but not enough to create an object).

https://salesforce.stackexchange.com/questions/20763/creating-a-custom-object-using-rest-api

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜