API Overview
Authenticate and interact with the FeedIndex public API.
The FeedIndex API lets you programmatically access boards, posts, and votes. All endpoints are under https://feedindex.app/api/v1/public/.
Authentication
Write endpoints on the board API require an API key (Pro plan). Include your key in the Authorization header:
curl -H "Authorization: Bearer fi_your_api_key_here" \
https://feedindex.app/api/v1/public/boards/your-board-slug/postsRead endpoints (GET) are public and do not require authentication.
Rate limits
| Endpoint | Limit |
|---|---|
| Get board / list posts (GET) | 60 requests/minute |
| List tags (GET) | 30 requests/minute |
| Submit post (POST) | 5 requests/minute |
| Vote (POST) | 30 requests/minute |
Rate limits are per IP address. Exceeding the limit returns 429 Too Many Requests.
Response format
All responses return JSON. Successful responses include the requested data directly. Errors return:
{
"error": "Description of what went wrong"
}