Marketplace Platform v2.3 deprecation:We’re continuing to improve the Marketplace Platform to deliver stronger security, better performance, and new capabilities. As part of this evolution, Marketplace Platform v2.3 will be deprecated. To learn the dates and next steps, see Migration guide.
This document outlines all the rate limits and constraints of the platform and its features.
| Feature | Scope | Limit | Is it extendable? | Extended on |
|---|---|---|---|---|
| External events | Requests from third-party services | 250 requests per minute | Yes | Per installation |
| Incoming payload size from third-party service | 100 KB | No | N/A | |
| Execution time | 20 seconds | N/A | Per app | |
| Scheduled events | Number of one-time events per app installation | 1000 | No | N/A |
| Number of recurring events per app installation | 1 | No | N/A | |
| Payload size for data | 4 KB | No | N/A | |
| Execution time | 20 seconds | N/A | Per app | |
| Server Method Invocation (SMI) | Number of invocations | 50 requests per minute | Yes | Per installation |
| Maximum size of the payload | 100 KB | No | N/A | |
| Execution time | 20 seconds | N/A | Per app | |
| Jobs | Execution time | 2 minutes | Yes | Per installation |
Number of requests (applicable for the get, history, updateStatusMessage methods) | 50 requests per minute | Yes | Per installation | |
Number of concurrent jobs (applicable only for the invoke method) | 15 jobs can run concurrently | No | Per installation | |
| Maximum size of the payload | 100 KB | No | Per installation | |
| Maximum length of the status message | 500 characters | No | N/A | |
| Product events | Maximum size of the payload | 256 KB | No | N/A |
| Execution time | 20 seconds | N/A | Per app | |
| App set-up events | Execution time | 20 seconds | N/A | Per app |
| Request method | Number of requests | 50 requests per minute | Yes | Per installation |
| Number of request templates | 100 | No | N/A | |
Execution time | 15 seconds | Yes, up to 30s The execution time can be extended in increments of 5 seconds. | Per app | |
| Maximum size of the request payload | 100 KB | No | N/A | |
| Maximum size of the response payload | 6 MB | No | N/A | |
| Content-Type supported in response |
| No | N/A | |
| File types supported in response | png, jpg, gif, jpeg, csv, xls, xlsx, and, json | No | N/A | |
| Key-value storage | Number of operations combined (set/get/delete) | 50 requests per minute | Yes | Per installation |
| Maximum length of the key | 60 characters | No | N/A | |
| Maximum size of key and value combined | 40 KB | No | N/A | |
| Entity storage | Number of entity definition | 5 | No | Per entity |
| Number of fields | 20 | N/A | Per entity | |
| Number of records | 10000 | N/A | Per entity | |
| Maximum size of the record | 100 KB | No | Per record | |
| Number of operations | 250 requests per minute | No | Per installation | |
| Maximum size of fields | 100 KB | No | Each field | |
| Object storage | Maximum size of file | 10 MB | No | Per upload |
| Number of requests | 50 requests per minute | Yes | Per installation | |
| Maximum size for file storage | 100 MB | Yes | Per app per account | |
| Lambda for events | Memory (RAM) | 128 MB | Yes | Per app |
| CPU | _ | The CPU limit is automatically extended when the memory limit is increased. | _ | |
| FDK | Packed dist file | 5 MB | No | N/A |
| Size of an individual file in the app directory | 2 MB | No | N/A | |
| Apps | Custom | 25 | Yes | Per account |
| Freshworks | Unlimited | N/A | N/A | |
| External | Unlimited | N/A | N/A | |
| Serverless log retrieval | Timeline of search | Logs from a single day within the last 30 days. | No | N/A |
| Number of entries retrieved | Up to 5000 | No | N/A |