We have now added the brand new Subscriptions resource to our API which represents the Recurring Revenue feature inside Pipedrive.
Subscriptions represent the revenue that is occurring over time with payments either in set or varying amounts. Subscriptions have two types - installment and recurring.
We have made available 9 new endpoints for fetching, creating, updating, and deleting different Subscriptions.
Find more detailed information about the new endpoints and OAuth scopes they are available in here!
Hi, Is there possibly a workaround to create recurring subscription without any additional payments? Right now the additional payments is a required field in the API. This is quite essential as we are trying to automate transferring the won products as either recurring subscriptions, Only if some other kind of products are being won, they will be added as additional payments, possibly with the Installment payment function.
Hi Juho!
This actually seems to be a typo on our API Reference. payments isnât a required parameter and weâll get it fixed asap. For now, you can just ignore this field when youâre making requests.
Hi, Thanks for adding this new endpoint. But is it possible to add new endpoint which can list all the subscriptions?
Currently, we donât know the subscription ID but we only know the deal_ids. We have thousands of deals and have to request one by one to get those associated subscriptions, which causes rate limit. It would be very nice if we can list all the subscriptions.
Was anybody successful in adding payments using the API-call and can tell me how my array should look like? I am using the POST-command for âAdd a recurring subscriptionâ
Without the âpaymentsâ parameter the POST-command is working by the way. Itâs just an issue about that array.
Hi @felix
Can you provide the full request you are making to the endpoint and the name of your company domain so we could troubleshoot further?
One thing you can also try out in the meantime is to send a request to the same endpoint where payments has multiple objects in the array, like in this sample
Does anyone know if cadence_type, in Subscriptions, can have custom values? For example âbi monthlyâ or âsemi annualâ or âbi annualâ? The default set {âweeklyâ, âmonthlyâ, âquarterlyâ, âyearlyâ} is a bit short. And if the answer is âyesâ then would you kindly share how to do it? Thank you so much.
Hi @Lev_Blum, sadly, adding custom values for the cadance_type is not currently possible, but Iâve passed on your feedback on this to our development team