GRANTED External API
Access GRANTED's comprehensive grant database through our RESTful API
Getting Started
The GRANTED External API provides partners with secure, programmatic access to our extensive grant database. Our API is built with modern REST principles and includes comprehensive authentication, rate limiting, and usage tracking.
Base URL
https://api.granted.com/external/v1/Authentication
All API requests require authentication using API keys. Include your API key in the Authorization header:
Authorization: Bearer your_api_key_hereQuick Start Example
Here's a simple example to get you started:
cURL
curl -H "Authorization: Bearer your_api_key" \
https://api.granted.com/external/v1/grantsJavaScript
const response = await fetch('https://api.granted.com/external/v1/grants', {
headers: {
'Authorization': 'Bearer your_api_key'
}
});
const grants = await response.json();Response Format
All API responses follow a consistent format:
{
"success": true,
"data": {},
"meta": {
"timestamp": "2024-01-01T00:00:00Z",
"requestId": "req_1234567890",
"version": "v1"
},
"pagination": {
"page": 1,
"limit": 20,
"total": 100,
"totalPages": 5
}
}Rate Limits
API rate limits vary by subscription tier:
- Starter: 10 requests/second
- Professional: 50 requests/second
- Enterprise: 200 requests/second
Next Steps
Explore our API endpoints: