/*Hit the instance URL obtained from login http call with access token for any REST operation after that*/
/### QUERYING SINGLE ACCOUNT USING REST API CALL ###/
/*REQUEST*/
curl https://ap1.salesforce.com/services/data/v28.0/query?q=SELECT+Id,+Name+FROM+Account+LIMIT+1 -H 'Authorization: OAuth 00D90000000aEej\!ERWEQGX7TSE6wu_6Nkwc18QX8S9875ZFxmB_GShktCO3F2nGQ_foZUc6584gbzahutSOlvMyee7UMNKXvdCFImJXJInYv1oD' -H 'X-PrettyPrint:1'
/*RESPONSE*/
{
"totalSize" : 1,
"done" : true,
"records" : [ {
"attributes" : {
"type" : "Account",
"url" : "/services/data/v28.0/sobjects/Account/001900000095I2VAAU"
},
"Id" : "001900000095I2VAAU",
"Name" : "test"
} ]
}
/### CREATING AN ACCOUNT USING REST API CALL ###/
/*REQUEST*/
curl https://ap1.salesforce.com/services/data/v24.0/sobjects/Account/ -H 'Content-Type:application/json' -d "{\"Name\" : \"Sample Account\"}" -H 'Authorization: OAuth 00D90000000aEej\!ERWEQGX7TSE6wu_6Nkwc18QX8S9875ZFxmB_GShktCO3F2nGQ_foZUc6584gbzahutSOlvMyee7UMNKXvdCFImJXJInYv1oD' -H 'X-PrettyPrint:1'
/*RESPONSE*/
{
"id" : "0019000001fvt53AAA",
"success" : true,
"errors" : [ ]
}
/### UPDATING AN ACCOUNT USING REST API CALL ###/
/*REQUEST*/
curl https://ap1.salesforce.com/services/data/v24.0/sobjects/Account/0019000001fvt53AAA -H 'Content-Type:application/json' -d "{\"Name\" : \"New Name\"}" -H 'Authorization: OAuth 00D90000000aEej\!ERWEQGX7TSE6wu_6Nkwc18QX8S9875ZFxmB_GShktCO3F2nGQ_foZUc6584gbzahutSOlvMyee7UMNKXvdCFImJXJInYv1oD' -X PATCH -H 'X-PrettyPrint:1'
/*RESPONSE*/
NA
/### DELETING AN ACCOUNT USING REST API CALL ###/
/*REQUEST*/
curl https://ap1.salesforce.com/services/data/v24.0/sobjects/Account/0019000001fvt53AAA -H 'Authorization: OAuth 00D90000000aEej\!ERWEQGX7TSE6wu_6Nkwc18QX8S9875ZFxmB_GShktCO3F2nGQ_foZUc6584gbzahutSOlvMyee7UMNKXvdCFImJXJInYv1oD' -X DELETE -H 'X-PrettyPrint:1'
/*RESPONSE*/
NA