specification: API Commons Rate Limits specificationVersion: '0.1' schema: https://raw.githubusercontent.com/api-evangelist/interface-research/main/schema/api-commons.yml#/$defs/RateLimits provider: LangSmith providerId: langsmith created: '2026-05-08' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-08, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-08' reconciled: false tags: - AI - LLM - Observability - Evaluations - LangChain - Rate Limiting - Quotas - Throttling description: LangSmith does not publish per-endpoint request-rate limits in its public docs; the primary throttling surface is monthly base-trace and Fleet-run quotas defined on each plan. Enterprise contracts negotiate custom limits. notes: Tracing/ingest endpoints are designed for high-throughput trace upload; quota enforcement is monthly rather than per-second. Update this artifact if LangChain publishes an explicit rate-limit schedule. sources: - https://www.langchain.com/pricing - https://docs.langchain.com/langsmith responseCodes: throttled: 429 limits: - name: Developer Monthly Base Traces scope: account metric: trace limit: 5000 timeFrame: monthly notes: Hard cap on free tier base traces; overage requires upgrading to a paid plan. - name: Plus Monthly Base Traces (Included) scope: account metric: trace limit: 10000 timeFrame: monthly notes: Included allowance; additional traces billed at $2.50 per 1,000. - name: Developer Fleet Runs scope: account metric: run limit: 50 timeFrame: monthly notes: Maximum monthly Fleet agent runs on the Developer plan. - name: Plus Fleet Runs (Included) scope: account metric: run limit: 500 timeFrame: monthly notes: Included Fleet agent run allowance on the Plus plan. - name: Enterprise Custom Limits scope: account metric: varies limit: contract notes: Enterprise customers negotiate custom trace, run, and rate-limit ceilings. policies: - name: Backoff Strategy description: Clients should implement exponential backoff with jitter and honor any Retry-After header. - name: Trace Batching description: SDKs batch trace events client-side before flushing to the ingest endpoint to minimize per-request overhead. maintainers: - FN: Kin Lane email: kin@apievangelist.com