I have a program that adds notes to a Pipedrive account by first getting contact info and deal info and then posting the notes with whatever Ids I get. Occassionally I get this error:
“Cannot add/update note because person does not exist or you have no permissions to access this person.” but when looking at the logs the call to /person/{id} returned 200, so it definitely exists and I definitely have permissions. I use the same call body in Postman with the same credentials and it works fine. It seems to be an intermittent issue:
The POST body is something along the lines of:
{
“content”: “From: Example,
Test note.”,
“person_id”: 7672,
“deal_id”: null,
“user_id”: null,
“org_id”: null,
“add_time”: null
}