Recent searches


No recent searches

Triggers API endpoint is returning error when used with pagination parameters



Posted Oct 17, 2023

The triggers API endpoint is returning the following error with 503 Status.
The endpoint is working fine when used without parameters but failing when the 'page[size] =100' parameter is added. Please check why this is happening and issue a fix.
 
{
"error":{
"title":"DatabaseError",
"message":"Unknown database error"
}
}

0

4

4 comments

On more testing it was seen that the failure occurs when sort_by=updated_at&page[size]=100 both these parameters are used together

 

0


image avatar

Tipene Hughes

Zendesk Developer Advocacy

Hey there,
 
Can you clarify exactly which endpoint you are making the request to?

0


https://<account-id>.zendesk.com/api/v2/triggers.json?include=app_installation,permissions&sort_by=updated_at&page[size]=100

We have very few triggers setup in our account. This seems like a server issue. 

0


image avatar

Tipene Hughes

Zendesk Developer Advocacy

Thanks for the extra info!
 
It looks like this is actually an issue caused by the documentation not being clear on the correct usage of the parameters. When using cursor-based pagination together with the Triggers API, the accurate parameter will be sort, as opposed to sort_by. So, the correct endpoint based on your example would be https://<account-id>.zendesk.com/api/v2/triggers.json?include=app_installation,permissions&sort=updated_at&page[size]=100.
 
I'm working with our documentation team to have this updated asap.
 
Apologies for the mix up! If you have any questions, feel free to reach out.
 
Tipene

0


Please sign in to leave a comment.

Didn't find what you're looking for?

New post