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: granular providerId: granular created: '2026-05-04' modified: '2026-09-12' generated: '2026-09-12' method: searched source: >- https://granular.ag/, https://us.insights.granular.ag/, https://us.app.granular.ag/, https://support.insights.granular.ag/hc/en-us — probed 2026-09-12 tags: - Rate Limiting - Quotas - Throttling description: >- Granular publishes NO rate limits and NO rate-limit response headers for any API. This file replaces a 2026-05-04 bulk-sweep scaffold that asserted five invented tiers (10/100/1000 rpm with X-RateLimit-* headers) that no Granular document has ever stated. There is no developer portal, no API reference, and no throttling documentation on any Granular or Corteva surface. No unauthenticated response could be observed either: the one live API front door, us.insights.granular.ag/api behind a Kong gateway, returns a bare '{"message":"no Route matched with those values"}' 404 with no RateLimit-*, X-RateLimit-* or Retry-After header. limit_count: 0 is a measured absence, not an unchecked field. limit_count: 0 limits: [] headers: {} responseCodes: {} policies: [] evidence: - {url: 'https://us.insights.granular.ag/api', status: 404, note: 'Kong "no Route matched with those values"; response carries no rate-limit headers'} - {url: 'https://us.insights.granular.ag/', status: 200, note: 'sign-in SPA shell; no documentation'} - {url: 'https://support.insights.granular.ag/hc/en-us', status: 403, note: 'Zendesk help center behind a Cloudflare bot challenge — page exists, not machine-readable'} maintainers: []