Spectrum Integration
  • Introduction
  • Ecommerce
    • Front End Integration
    • Load Design
    • Add to Cart
    • Save Design
    • Generate Cart Item
    • Pricing & Availability
    • Order Acknowledgement
    • Shipment Notification
    • Update Order Status
    • Order Search
    • Integration Driver
    • Production Related File Delivery
    • Spectrum + Shopify Integration
      • Overall Flow
      • Product Set Up: "Add-ons"
      • Line Item Properties
      • Shopify Cart
      • Order Processing
  • API
    • Environments
    • Image QueryString API
      • Image Transforms
      • Image Filters
      • Image Encoding
    • Rendering
    • WebToPrint (W2P)
    • Assets
    • Rate Limiting
  • Marketing
    • Share
  • General
    • Glossary
Powered by GitBook
On this page
  • Rate Limit Policy
  • API endpoint limits
  • Exceptions

Was this helpful?

  1. API

Rate Limiting

Description of Spectrum's rate limiting policy

PreviousAssetsNextShare

Last updated 2 years ago

Was this helpful?

Rate Limit Policy

Effective Date: March 1, 2023

API calls such as aggressive polling or making highly concurrent API calls may result in your app being rate limited. Spectrum's rate limits may vary based on licensing plan purchased. Rate limiting is a strategy for limiting network traffic. It puts a cap on how often someone can repeat an action within a certain timeframe – for instance, trying to access a Spectrum specification. Rate limiting can help stop certain kinds of malicious activity. It can also reduce load on web servers.

API endpoint limits

To ensure the quality of Spectrum's services, most APIs are subject to rate limiting. Depending on the API endpoint, the request limit and the rate limit window in which the request limit resets, may vary.

Exceeding these values triggers an . These are in addition to those indicated in the rate limit response headers. If your app triggers the rate limit, please refrain from making additional requests until the appropriate amount of time has elapsed. In general, keeping requests for the same API endpoint under 100 requests in 60 seconds, will not trigger rate limiting.

Exceptions

Please contact your customer service manager to discuss any exceptions needed.

HTTP 403 response