API Requests
There are two versions of the API. Please use the current version since the legacy version is deprecated. Support for the legacy version will be discontinued on Mar 31, 2024. The links below provide access the documentation for each version.
API Request Limits
Rate limits are an essential component of the TrustedParts.com API service. Each request to the TrustedParts.com API incurs a cost in compute resources, network bandwidth, logging, and monitoring. To allow us to continue to provide this service free of charge, we encourage all users to be responsible and only make as many requests as they actually need.
We strongly discourage TrustedParts.com API accounts from planning to consume all of their rate limits. Our rate limits are meant to support exceptional cases where an account temporarily has an unusual amount of activity and needs to make more requests than usual. For normal usage, please plan to only make as many requests as are actually necessary. If you think it's necessary to have a request volume that consistently consumes your rate limit volume, please let us know so we can discuss more about your use case.
Soft Limits
The following chart indicates the soft limits for TrustedParts.com API requests. Requests from API customers who exceed these limits are still processed, but they use a search process that consumes fewer system resources. This optimized search process renders pricing and availability information from cached data instead of real-time data. Note: The soft limits only apply to requests where the IsCrawler and UseCachedData parameters are false. If either of those parameters are true, the soft limits do not apply.
Interval | Max Number of Parts |
---|---|
10 Seconds | 50 |
1 Minute | 150 |
1 Hour | 2,000 |
24 Hours | 15,000 |
Hard Limits
The TrustedParts.com API will not process requests that contain more than 50 part numbers. If you need to search for more than 50 part numbers, please make multiple requests to the TrustedParts.com API with each request having no more than 50 part numbers. The following chart indicates other hard limits for TrustedParts.com API requests. If an API customer exceeds one of these limits, their API key will be suspended for an hour. Repeated suspensions could lead to an API key being revoked.
Interval | Max Number of Parts |
---|---|
10 Seconds | 250 |
1 Minute | 1,000 |
1 Hour | 25,000 |
24 Hours | 250,000 |