Skip to content

Commit 2dd9516

Browse files
author
Jenkins User
committed
Release v14.0.0 from PR #335
2 parents 51c18cc + 5afb7da commit 2dd9516

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+3991
-18
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ For public Changelog covering all changes done to Pipedrive’s API, webhooks an
88

99
## [Unreleased]
1010

11+
## 14.0.0
12+
### Changed
13+
- Moved `v1/teams*` endpoints to `v1/legacyTeams*` as they're being deprecated because we are preparing for an upgraded version of the Teams API, which requires migrating the current functionality to a new path URL `v1/legacyTeams*`.
14+
The functionality and [OAuth scopes](https://pipedrive.readme.io/docs/marketplace-scopes-and-permissions-explanations) of all the Teams API endpoints will remain the same.
15+
1116
## 13.3.4
1217
### Changed
1318
- Updated `PUT /productFields/{id}`: parameter `name` is not

README.md

Lines changed: 30 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,10 @@ Class | Method | HTTP request | Description
282282
*Pipedrive.CallLogsApi* | [**deleteCallLog**](docs/CallLogsApi.md#deleteCallLog) | **DELETE** /callLogs/{id} | Delete a call log
283283
*Pipedrive.CallLogsApi* | [**getCallLog**](docs/CallLogsApi.md#getCallLog) | **GET** /callLogs/{id} | Get details of a call log
284284
*Pipedrive.CallLogsApi* | [**getUserCallLogs**](docs/CallLogsApi.md#getUserCallLogs) | **GET** /callLogs | Get all call logs assigned to a particular user
285+
*Pipedrive.ChannelsApi* | [**addChannel**](docs/ChannelsApi.md#addChannel) | **POST** /channels | Add a channel
286+
*Pipedrive.ChannelsApi* | [**deleteChannel**](docs/ChannelsApi.md#deleteChannel) | **DELETE** /channels/{id} | Delete a channel
287+
*Pipedrive.ChannelsApi* | [**deleteConversation**](docs/ChannelsApi.md#deleteConversation) | **DELETE** /channels/{channel-id}/conversations/{conversation-id} | Delete a conversation
288+
*Pipedrive.ChannelsApi* | [**receiveMessage**](docs/ChannelsApi.md#receiveMessage) | **POST** /channels/messages/receive | Receives an incoming message
285289
*Pipedrive.CurrenciesApi* | [**getCurrencies**](docs/CurrenciesApi.md#getCurrencies) | **GET** /currencies | Get all supported currencies
286290
*Pipedrive.DealFieldsApi* | [**addDealField**](docs/DealFieldsApi.md#addDealField) | **POST** /dealFields | Add a new deal field
287291
*Pipedrive.DealFieldsApi* | [**deleteDealField**](docs/DealFieldsApi.md#deleteDealField) | **DELETE** /dealFields/{id} | Delete a deal field
@@ -351,6 +355,14 @@ Class | Method | HTTP request | Description
351355
*Pipedrive.LeadsApi* | [**getLeads**](docs/LeadsApi.md#getLeads) | **GET** /leads | Get all leads
352356
*Pipedrive.LeadsApi* | [**searchLeads**](docs/LeadsApi.md#searchLeads) | **GET** /leads/search | Search leads
353357
*Pipedrive.LeadsApi* | [**updateLead**](docs/LeadsApi.md#updateLead) | **PATCH** /leads/{id} | Update a lead
358+
*Pipedrive.LegacyTeamsApi* | [**addTeam**](docs/LegacyTeamsApi.md#addTeam) | **POST** /legacyTeams | Add a new team
359+
*Pipedrive.LegacyTeamsApi* | [**addTeamUser**](docs/LegacyTeamsApi.md#addTeamUser) | **POST** /legacyTeams/{id}/users | Add users to a team
360+
*Pipedrive.LegacyTeamsApi* | [**deleteTeamUser**](docs/LegacyTeamsApi.md#deleteTeamUser) | **DELETE** /legacyTeams/{id}/users | Delete users from a team
361+
*Pipedrive.LegacyTeamsApi* | [**getTeam**](docs/LegacyTeamsApi.md#getTeam) | **GET** /legacyTeams/{id} | Get a single team
362+
*Pipedrive.LegacyTeamsApi* | [**getTeamUsers**](docs/LegacyTeamsApi.md#getTeamUsers) | **GET** /legacyTeams/{id}/users | Get all users in a team
363+
*Pipedrive.LegacyTeamsApi* | [**getTeams**](docs/LegacyTeamsApi.md#getTeams) | **GET** /legacyTeams | Get all teams
364+
*Pipedrive.LegacyTeamsApi* | [**getUserTeams**](docs/LegacyTeamsApi.md#getUserTeams) | **GET** /legacyTeams/user/{id} | Get all teams of a user
365+
*Pipedrive.LegacyTeamsApi* | [**updateTeam**](docs/LegacyTeamsApi.md#updateTeam) | **PUT** /legacyTeams/{id} | Update a team
354366
*Pipedrive.MailboxApi* | [**deleteMailThread**](docs/MailboxApi.md#deleteMailThread) | **DELETE** /mailbox/mailThreads/{id} | Delete mail thread
355367
*Pipedrive.MailboxApi* | [**getMailMessage**](docs/MailboxApi.md#getMailMessage) | **GET** /mailbox/mailMessages/{id} | Get one mail message
356368
*Pipedrive.MailboxApi* | [**getMailThread**](docs/MailboxApi.md#getMailThread) | **GET** /mailbox/mailThreads/{id} | Get one mail thread
@@ -480,14 +492,6 @@ Class | Method | HTTP request | Description
480492
*Pipedrive.SubscriptionsApi* | [**getSubscriptionPayments**](docs/SubscriptionsApi.md#getSubscriptionPayments) | **GET** /subscriptions/{id}/payments | Get all payments of a subscription
481493
*Pipedrive.SubscriptionsApi* | [**updateRecurringSubscription**](docs/SubscriptionsApi.md#updateRecurringSubscription) | **PUT** /subscriptions/recurring/{id} | Update a recurring subscription
482494
*Pipedrive.SubscriptionsApi* | [**updateSubscriptionInstallment**](docs/SubscriptionsApi.md#updateSubscriptionInstallment) | **PUT** /subscriptions/installment/{id} | Update an installment subscription
483-
*Pipedrive.TeamsApi* | [**addTeam**](docs/TeamsApi.md#addTeam) | **POST** /teams | Add a new team
484-
*Pipedrive.TeamsApi* | [**addTeamUser**](docs/TeamsApi.md#addTeamUser) | **POST** /teams/{id}/users | Add users to a team
485-
*Pipedrive.TeamsApi* | [**deleteTeamUser**](docs/TeamsApi.md#deleteTeamUser) | **DELETE** /teams/{id}/users | Delete users from a team
486-
*Pipedrive.TeamsApi* | [**getTeam**](docs/TeamsApi.md#getTeam) | **GET** /teams/{id} | Get a single team
487-
*Pipedrive.TeamsApi* | [**getTeamUsers**](docs/TeamsApi.md#getTeamUsers) | **GET** /teams/{id}/users | Get all users in a team
488-
*Pipedrive.TeamsApi* | [**getTeams**](docs/TeamsApi.md#getTeams) | **GET** /teams | Get all teams
489-
*Pipedrive.TeamsApi* | [**getUserTeams**](docs/TeamsApi.md#getUserTeams) | **GET** /teams/user/{id} | Get all teams of a user
490-
*Pipedrive.TeamsApi* | [**updateTeam**](docs/TeamsApi.md#updateTeam) | **PUT** /teams/{id} | Update a team
491495
*Pipedrive.UserConnectionsApi* | [**getUserConnections**](docs/UserConnectionsApi.md#getUserConnections) | **GET** /userConnections | Get all user connections
492496
*Pipedrive.UserSettingsApi* | [**getUserSettings**](docs/UserSettingsApi.md#getUserSettings) | **GET** /userSettings | List settings of an authorized user
493497
*Pipedrive.UsersApi* | [**addUser**](docs/UsersApi.md#addUser) | **POST** /users | Add a new user
@@ -631,6 +635,9 @@ Class | Method | HTTP request | Description
631635
- [Pipedrive.CallLogResponse409](docs/CallLogResponse409.md)
632636
- [Pipedrive.CallLogResponse410](docs/CallLogResponse410.md)
633637
- [Pipedrive.CallLogResponse500](docs/CallLogResponse500.md)
638+
- [Pipedrive.ChannelObject](docs/ChannelObject.md)
639+
- [Pipedrive.ChannelObjectResponse](docs/ChannelObjectResponse.md)
640+
- [Pipedrive.ChannelObjectResponseData](docs/ChannelObjectResponseData.md)
634641
- [Pipedrive.CommentPostPutObject](docs/CommentPostPutObject.md)
635642
- [Pipedrive.CommonMailThread](docs/CommonMailThread.md)
636643
- [Pipedrive.CreateRemoteFileAndLinkItToItem](docs/CreateRemoteFileAndLinkItToItem.md)
@@ -695,7 +702,9 @@ Class | Method | HTTP request | Description
695702
- [Pipedrive.DeleteActivitiesResponse200Data](docs/DeleteActivitiesResponse200Data.md)
696703
- [Pipedrive.DeleteActivityResponse200](docs/DeleteActivityResponse200.md)
697704
- [Pipedrive.DeleteActivityResponse200Data](docs/DeleteActivityResponse200Data.md)
705+
- [Pipedrive.DeleteChannelSuccess](docs/DeleteChannelSuccess.md)
698706
- [Pipedrive.DeleteComment](docs/DeleteComment.md)
707+
- [Pipedrive.DeleteConversationSuccess](docs/DeleteConversationSuccess.md)
699708
- [Pipedrive.DeleteDeal](docs/DeleteDeal.md)
700709
- [Pipedrive.DeleteDealData](docs/DeleteDealData.md)
701710
- [Pipedrive.DeleteDealFollower](docs/DeleteDealFollower.md)
@@ -857,6 +866,16 @@ Class | Method | HTTP request | Description
857866
- [Pipedrive.GoalType](docs/GoalType.md)
858867
- [Pipedrive.GoalsResponseComponent](docs/GoalsResponseComponent.md)
859868
- [Pipedrive.IconKey](docs/IconKey.md)
869+
- [Pipedrive.InlineResponse400](docs/InlineResponse400.md)
870+
- [Pipedrive.InlineResponse4001](docs/InlineResponse4001.md)
871+
- [Pipedrive.InlineResponse4001AdditionalData](docs/InlineResponse4001AdditionalData.md)
872+
- [Pipedrive.InlineResponse400AdditionalData](docs/InlineResponse400AdditionalData.md)
873+
- [Pipedrive.InlineResponse403](docs/InlineResponse403.md)
874+
- [Pipedrive.InlineResponse4031](docs/InlineResponse4031.md)
875+
- [Pipedrive.InlineResponse4031AdditionalData](docs/InlineResponse4031AdditionalData.md)
876+
- [Pipedrive.InlineResponse403AdditionalData](docs/InlineResponse403AdditionalData.md)
877+
- [Pipedrive.InlineResponse404](docs/InlineResponse404.md)
878+
- [Pipedrive.InlineResponse404AdditionalData](docs/InlineResponse404AdditionalData.md)
860879
- [Pipedrive.ItemSearchAdditionalData](docs/ItemSearchAdditionalData.md)
861880
- [Pipedrive.ItemSearchAdditionalDataPagination](docs/ItemSearchAdditionalDataPagination.md)
862881
- [Pipedrive.ItemSearchFieldResponse](docs/ItemSearchFieldResponse.md)
@@ -942,6 +961,8 @@ Class | Method | HTTP request | Description
942961
- [Pipedrive.MergePersonsRequest](docs/MergePersonsRequest.md)
943962
- [Pipedrive.MergePersonsResponse](docs/MergePersonsResponse.md)
944963
- [Pipedrive.MergePersonsResponseAllOf](docs/MergePersonsResponseAllOf.md)
964+
- [Pipedrive.MessageObject](docs/MessageObject.md)
965+
- [Pipedrive.MessageObjectAttachments](docs/MessageObjectAttachments.md)
945966
- [Pipedrive.NewDeal](docs/NewDeal.md)
946967
- [Pipedrive.NewDealAllOf](docs/NewDealAllOf.md)
947968
- [Pipedrive.NewDealProduct](docs/NewDealProduct.md)
@@ -1240,7 +1261,7 @@ Class | Method | HTTP request | Description
12401261
- mail:full: Read, update and delete mail threads. Also grants read access to mail messages.
12411262
- products:read: Read products, its fields, files, followers and products connected to a deal.
12421263
- products:full: Create, read, update and delete products and its fields; add products to deals
1243-
- users:read: Read data about users (people with access to a Pipedrive account), their permissions, roles and followers, as well as about teams.
1264+
- users:read: Read data about users (people with access to a Pipedrive account), their permissions, roles and followers, as well as about legacy teams.
12441265
- base: Read settings of the authorized user and currencies in an account.
12451266
- phone-integration: Create, read and delete call logs and its audio recordings.
12461267

docs/ChannelObject.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Pipedrive.ChannelObject
2+
3+
## Properties
4+
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**name** | **String** | The name of the channel |
8+
**providerChannelId** | **String** | The channel ID |
9+
**avatarUrl** | **String** | The URL for an icon that represents your channel | [optional]
10+
**templateSupport** | **Boolean** | If true, enables templates logic on UI. Requires getTemplates endpoint implemented. Find out more [here](https://pipedrive.readme.io/docs/implementing-messaging-app-extension). | [optional] [default to false]
11+
**providerType** | **String** | It controls the icons (like the icon next to the conversation) | [optional] [default to 'other']
12+
13+
14+
15+
## Enum: ProviderTypeEnum
16+
17+
18+
* `facebook` (value: `"facebook"`)
19+
20+
* `whatsapp` (value: `"whatsapp"`)
21+
22+
* `other` (value: `"other"`)
23+
24+
25+
26+

docs/ChannelObjectResponse.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Pipedrive.ChannelObjectResponse
2+
3+
## Properties
4+
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**success** | **Boolean** | | [optional]
8+
**data** | [**[ChannelObjectResponseData]**](ChannelObjectResponseData.md) | | [optional]
9+
10+

docs/ChannelObjectResponseData.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Pipedrive.ChannelObjectResponseData
2+
3+
## Properties
4+
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**id** | **String** | The unique channel ID used internally in omnichannel-api and the frontend of the extension | [optional]
8+
**name** | **String** | The name of the channel | [optional]
9+
**avatarUrl** | **String** | The URL for an icon that represents your channel | [optional]
10+
**providerChannelId** | **String** | The channel ID you specified while creating the channel | [optional]
11+
**marketplaceClientId** | **String** | The client_id of your app in Pipedrive marketplace | [optional]
12+
**pdCompanyId** | **Number** | The ID of the user's company in Pipedrive | [optional]
13+
**pdUserId** | **Number** | The ID of the user in Pipedrive | [optional]
14+
**createdAt** | **Date** | The date and time when your channel was created in the API | [optional]
15+
**providerType** | **String** | Value of the provider_type sent to this endpoint | [optional]
16+
**templateSupport** | **Boolean** | Value of the template_support sent to this endpoint | [optional]
17+
18+
19+
20+
## Enum: ProviderTypeEnum
21+
22+
23+
* `facebook` (value: `"facebook"`)
24+
25+
* `whatsapp` (value: `"whatsapp"`)
26+
27+
* `other` (value: `"other"`)
28+
29+
30+
31+

0 commit comments

Comments
 (0)