Answered

Suddenly getting unexpected "409 Conflict" errors today due to multiple identical emails even though we are passing unique "user_id" which normally supersedes email. API v1.0 Intercom bug?

  • 20 August 2021
  • 7 replies
  • 436 views

Suddenly getting unexpected "409 Conflict" errors today due to multiple identical emails even though we are passing unique "user_id" which normally supersedes email. API v1.0 Intercom bug?
icon

Best answer by Eric Fitz 23 August 2021, 13:47

View original

7 replies

I am also suddenly getting these 409 Conflict errors.

Are you using the same api version as I? 1.0?

I was on 1.0 but I upgraded to 1.4 because of this GitHub issue I found. Still have the same error with 1.4.

I have the issue appearing today too.

 

Here is a request I sent in, to the intercom.users.update method on the JavaScript `intercom-client` library:

{
"user_id": "5afa4408f6c7570005fe4e8e",
"email": "test.thatguy@email.com",
"name": "That Guy",
"last_request_at": 1629437584,
"signed_up_at": "2018-07-04T01:47:31.195Z",
"custom_attributes": {
"created_at": "2018-05-15T02:20:56.053Z",
"signinCount": 264,
}
}

And so even though I have passed in the user_id, I get this error:

 

"response": {
"statusCode": 409,
"body": {
"type": "error.list",
"request_id": "001vadielle7j95jer00",
"errors": [
{
"code": "conflict",
"message": "Multiple existing users match this email address test.thatguy@email.com - must be more specific using user_id"
}
]
}
},

Now this is using our TEST workspace, which does have that email address in it multiple times, but each has a different user_id. I have confirmed that this user Id only exists in the workspace once.

Userlevel 1

Hey @simon s11​, @chris b11​, @cosmo​, this issue was flagged on Friday (August 20th) and was resolved by our engineers. Are you still experiencing this issue?

Hi Eric - I haven't seen it pop up again. Thanks for reporting back!

Same here, thanks!

Reply