Hi Team,
Greetings!!
When I try to create a ticket in Freshdesk, we get a 400 error stating this.
{
"description": "Validation failed",
"errors": [
{
"field": "requester_id",
"message": "There is no contact matching the given requester_id",
"code": "invalid_value"
}
]
}
There is no requester_id
field set as mandatory in the instance.
And please find the post payload below.
{
"name": "testUser",
"email": "randommail@test.com",
"subject": "test subject",
"description":
"<div>test ticket </div>",
"source": 2,
"status": 2,
"priority": 1,
"tags": [ "test" ],
"custom_fields":
{ "cf_reviewid":
"AbFvOqnH0bs7ztEH08mj7hNBaa5QWP5grxnVdHTJ7wbB0Bs-610vQS2bMKWJkN6ojWbgtuZxfADH",
"cf_review_type": "Google Review",
"cf_review_rating": "5 stars"
} }
Kindly let me know what I’m missing.
Thanks
Hi team,
Greetings!
Is there any update on this?
Thanks in advance.
Saif
(Saif Ali Shaik)
August 18, 2022, 12:12pm
4
According to the documentation:
And the marker indicates:
Although there are different conditions that users can apply in their Freshdesk instances, the API consumption requires developers use one of those † marked fields to be used in the API call in order to create ticket successfully.
Hi @Saif ,
Yes, as per the documentation, one of the fields must be provided in the payload.
But as you could see in the payload that I gave, the email field is included. So could you please debug this deeper?
Thank you.
Saif
(Saif Ali Shaik)
August 24, 2022, 9:50am
6
I tried to create a ticket:
Here’s what I tried:
And I was able to create ticket:
I wonder if the email address you used is an existing user in the system?
Hi @Saif ,
Good morning,
We have tried the same in another instance, and it worked!
But we face this issue only with this instance. koskii.freshdesk.com
Could you please check on this, @Saif ?
Thank you.
1 Like
Saif
(Saif Ali Shaik)
August 25, 2022, 2:18pm
8
It appears like this is a specific issue to an account.
To discuss this further, I put you in touch with the Freshdesk Support team . You are welcome to follow up (with them) and share what you learn on this thread.
Cheers!
This issue turned out to be account specific bug. The fix was offered by Freshdesk team about a month ago.