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
Authorizationheader - 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.