API Terms of Use

These terms govern access to and use of the Forseti API.

API access is currently limited to approved partners and researchers. To request access, talk with Forseti.

API Access Tiers

Research Tier

For academic researchers and non-profits

Limits: 1,000 requests/day

Cost: Free

Developer Tier

For app developers and integrations

Limits: 10,000 requests/day

Cost: Contact us

Enterprise Tier

For organizations and institutions

Limits: Custom

Cost: Contact us

Acceptable Use

Allowed Uses:
  • ✅ Research and academic study
  • ✅ Non-commercial community safety apps
  • ✅ News and journalism
  • ✅ Public safety applications
Prohibited Uses:
  • ❌ Scraping or bulk downloading data
  • ❌ Surveillance or stalking
  • ❌ Discrimination or bias amplification
  • ❌ Competing products without permission
  • ❌ Exceeding rate limits

Rate Limits & Quotas

All API tiers have rate limits to ensure fair usage:

  • Requests per second: 10
  • Daily quota: Based on your tier
  • Response time: Typically < 500ms
  • Retry policy: Exponential backoff recommended

Authentication

API access requires authentication via API keys:

  • Include API key in the Authorization header
  • Keep your API keys secret and secure
  • Rotate keys regularly
  • Never commit keys to public repositories
  • Report compromised keys immediately

Data Attribution

If you display Forseti data in your application, you must:

  • Clearly attribute data to Forseti
  • Include a link back to forseti.life
  • Display data freshness (timestamp)
  • Include appropriate disclaimers

Liability & Support

The API is provided "as is" without warranty. We are not liable for damages arising from API use. Support response times vary by tier.

Termination

We may suspend or revoke API access for violations of these terms. You may terminate access by deleting your API keys.