Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 14 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,12 +144,12 @@ response = client.deals.duplicate_deal('DEAL_ID')
response = client.deals.get_deal_details('DEAL_ID')
```

#### Find deals by name
#### Search deals
```
params = {
'term': ''
}
response = client.deals.get_deals_by_name(params=params)
response = client.deals.search_deals(params=params)
```

#### Get followers of a deal
Expand Down Expand Up @@ -295,6 +295,14 @@ response = client.organizations.get_organization('ORGANIZATION_ID')
response = client.organizations.get_all_organizations()
```

#### Search organizations
```
params = {
'term': ''
}
response = client.products.search_organizations(params=params)
```

#### Add organization
```
data = {
Expand Down Expand Up @@ -335,12 +343,12 @@ response = client.persons.get_person('PERSON_ID')
response = client.persons.get_all_persons()
```

#### Get persons by name
#### Search persons
```
params = {
'term': ''
}
response = client.persons.get_persons_by_name(params=params)
response = client.persons.search_persons(params=params)
```

#### Create person
Expand Down Expand Up @@ -407,12 +415,12 @@ response = client.products.get_product('PRODUCT_ID')
response = client.products.get_all_products()
```

#### Get products by name
#### Search products
```
params = {
'term': ''
}
response = client.products.get_product_by_name(params=params)
response = client.products.search_products(params=params)
```

#### Create a product
Expand Down
5 changes: 0 additions & 5 deletions pipedrive/deals.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,6 @@ def search_deals(self, params=None, **kwargs):
url = 'deals/search'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)

#Deprecated, rather look at search_deals
def get_deals_by_name(self, params=None, **kwargs):
url = 'deals/find'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)

def get_deal_followers(self, deal_id, **kwargs):
url = 'deals/{}/followers'.format(deal_id)
return self._client._get(self._client.BASE_URL + url, **kwargs)
Expand Down
7 changes: 1 addition & 6 deletions pipedrive/organizations.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,4 @@ def get_organization_fields(self, params=None, **kwargs):

def search_organizations(self, params=None, **kwargs):
url = 'organizations/search'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)

#Deprecated, rather look at search_organizations
def find_organization_by_name(self, **kwargs):
url = 'organizations/find'
return self._client._get(self._client.BASE_URL + url, **kwargs)
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)
9 changes: 2 additions & 7 deletions pipedrive/persons.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,8 @@ def get_all_persons(self, params=None, **kwargs):
url = 'persons'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)

#Deprecated Enpoint, rather use /persons/search instead
def get_persons_by_name(self, params=None, **kwargs):
url = 'persons/find'
def search_persons(self, params=None, **kwargs):
url = 'persons/search'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)

def create_person(self, data, **kwargs):
Expand All @@ -33,8 +32,4 @@ def get_person_deals(self, person_id, **kwargs):

def get_person_fields(self, params=None, **kwargs):
url = 'personFields'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)

def search_persons_by_term(self, params=None, **kwargs):
url = 'persons/search'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)
5 changes: 0 additions & 5 deletions pipedrive/products.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,6 @@ def search_products(self, params=None, **kwargs):
url = 'products/search'
return self._client._get(self._client.BASE_URL + url, params=params, **kwargs)

#Deprecated rather use search_products
def get_product_by_name(self, **kwargs):
url = 'products/find'
return self._client._get(self._client.BASE_URL + url, **kwargs)

def create_product(self, data, **kwargs):
url = 'products'
return self._client._post(self._client.BASE_URL + url, json=data, **kwargs)
Expand Down