diff --git a/salesforce/client.py b/salesforce/client.py index 768db63..379c54b 100644 --- a/salesforce/client.py +++ b/salesforce/client.py @@ -101,6 +101,10 @@ def create_sobject(self, sobject, data): def get_sobject_describe(self, sobject): return self._get(self.rest_url + 'sobjects/{}/describe/'.format(sobject)) + @access_token_required + def get_sobject_record(self, sobject, record_id): + return self._get(self.rest_url + 'sobjects/{}/{}'.format(sobject, record_id)) + def create_apex_class(self, name, body): data = { 'ApiVersion': self.version, diff --git a/setup.py b/setup.py index 2baa266..9fa31cc 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ def read(fname): setup(name='salesforce-python', - version='0.3.3', + version='0.3.4', description='API wrapper for Salesforce written in Python', long_description=read('README.md'), long_description_content_type="text/markdown",