Breaking bug fix in POST /deals endpoint

Effective from: September 30, 2021

What is going to change?

When creating a Deal via the Pipedrive API, it will start requiring the new Deal to be linked to a Person or an Organization. Therefore, when adding a Deal via the the POST /deals endpoint, one has to insert a value for either one of these body parameters:

  • person_id - ID of the Person this Deal will be associated with

  • org_id - ID of the Organization this Deal will be associated with

We will be adding the red ‘required’ label to both of these body parameters in our API Reference documentation when the given grace time is over.

Who is affected?
Anyone with functionality built on top of the previous behavior will need to alter their code.

See full the changelog post here