Skip to main content

I can imagine that there are certain limits to the GraphQL API. For example:

 

  • - number of subsequent queries allowed per time unit
  • - number of webhooks allowed
  • - size of inputs/outputs
  • - size of attachment files

 

What are the numerical values of these (and possibly more) limits?

A first limit I know:

Webhooks have a 10 seconds lifecycle. If it doesn't receive any response within this time window, it'll try again and again untill it receives some response or reaches the limit of 10 retries.


hey @genietim , how are you?

 

Pipefy GraphiQL API limits are: 

 

  • number of subsequent queries allowed per time unit: our rate limit is 500 requests for each 30 seconds;
  • number of webhooks allowed: the number of webhooks is based in the process size and it depends on the organization subscription as well. We’d recommend to not have more than 30 webhooks for each pipe, but it is customizable. 
  • size of inputs/outputs: the inputs and outputs are based mainly in your process size, using the pre-built queries and mutations. But in a response payload, for example, each request only returns 50 records, requiring then using pagination. 
  • size of attachment files: limit of 512MB for each file.

 

hope it helps you :smile:

 


Reply