Occational HTTP status 500 API response


From time to time, I get a 500 response from the API. If I run the exact same request again it runs fine. Started to suspect we were hitting the API Rate Limit, but that doesn’t seem to be the case as the X-Rate* are not even in the header.

Example response header:
{‘Content-Type’: ‘application/json’,
‘x-correlation-id’: ‘61d0592a-38e9-43ed-894f-f48459601375’,
‘badi’: ‘Routing: eu-central-1=>eu-central-1; Version: b469; Host: a2dc;’,
‘Cache-Control’: ‘no-cache’,
‘Access-Control-Expose-Headers’: ‘X-RateLimit-Remaining, X-RateLimit-Limit, X-RateLimit-Reset’,
‘Server’: ‘no-name-at-all’,
‘X-XSS-Protection’: ‘1; mode=block’,
‘X-Content-Type-Options’: ‘nosniff’,
‘Date’: ‘Tue, 25 Jun 2019 12:03:37 GMT’,
‘Connection’: ‘close’,
‘Server-Timing’: ‘edge; dur=0, origin; dur=33, cdn-cache; desc=MISS’,
‘Strict-Transport-Security’: ‘max-age=31536000 ; includeSubDomains’

I’m starting to see this more and more, so is it something I’m doing wrong or is this a Pipedrive problem?

Happy Tuesday :slight_smile:

Hey, I have this error, too. Sometimes I get no response but when I try the same request via API Playground, it works. Some requests were:
https://api.pipedrive.com/v1/searchResults/field?term=some_term&exact_match=1&field_type=personField&field_key=44ebb6feae2a670059bc5261001443a2878a2b43&return_item_ids=1&start=0&api_token=some token


But some POST requests on persons fails regularly. In such cases the response doesn’t contain an error property and the HTTP status code is 500.

We need a solution for this. This happens several times a day.

This is a known issue. I don’t know much about it at the moment but we’re already investigating it :+1:

@dani, great :slight_smile:
I couldn’t find it mentioned anywhere though. Is there a place where i can get notified when it’s resolved?

The problem didn’t happen for at least a week, but it might be because we have less traffic in the summer holidays.