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.

IntervalMax Number of Parts
10 Seconds50
1 Minute150
1 Hour2,000
24 Hours15,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.

IntervalMax Number of Parts
10 Seconds250
1 Minute1,000
1 Hour25,000
24 Hours250,000

The Trusted Source for Authorized Inventory

TrustedParts.com was created by ECIA in collaboration with participating distributors as a free service to support the authorized electronic components industry by giving users access to aggregated price and availability data for genuine parts from only authorized sources.

While other inventory aggregation sites may include data from sources that are not authorized by the manufacturer, ECIA works extensively on an ongoing basis to verify that price and availability data displayed on TrustedParts.com is only for products for which the distributors are authorized/franchised. This is why TrustedParts.com is the best source for searching the authorized channel for the electronic components you need.
Membership in ECIA is not required to participate on the site.

To learn more about how to list your inventory, or to view our Terms of Use and other information related to participating on TrustedParts.com, please visit our documentation for participating distributors.

©2025 Electronic Components Industry Association