FieldFunded is built on standard REST/JSON architecture, making it compatible with every modern programming language.
No SDK account required. You only need your API Key (X-API-Key or X-RapidAPI-Key) to start building. The SDKs and code examples below are tools to help you use your key more efficiently.
Official SDKs
TypeScript SDK
The fastest way to integrate for Web, Mobile, and Backend (Node.js/Bun/Deno).
Requirements
- Node.js 18+, Deno, Bun, or any modern browser with
fetch() support
- No native dependencies — works in serverless environments (AWS Lambda, Vercel, Cloudflare Workers)
Features
- 25 typed methods covering every API endpoint
- Zero dependencies — uses native
fetch()
- Full TypeScript support — intellisense, autocompletion, type safety
- Auto-retry on 429/500 errors with exponential backoff
- Dual-mode auth — works with RapidAPI or direct API keys
- Works everywhere — Node.js 18+, Deno, Bun, browsers
Installation
Initialization
Configuration
The default timeout is 20s to accommodate server-side index construction on high-volume endpoints (like /settlements). Most requests return in <200ms.
Usage Examples
List Sports & Leagues
Get Events (with filters)
Event Detail
Live Scores (lightweight polling)
Search by Team Name
Batch Events (max 20 IDs)
Bet Check
Parlay / Accumulator Check
Settlements & Results (Fully Automatic)
Settlement is fully automatic. Markets resolve without developer intervention as soon as a game ends. Poll getSettlements() regularly after the game ends to capture all market resolutions as they arrive gradually.
Outrights / Futures
Usage & Quota
System Health (quota-free)
These endpoints do not count against your monthly quota.
Error Handling
The SDK provides typed error classes for clean error handling:
All Methods
Manual Integration (Universal)
If you are using a language without an official SDK yet, use standard HTTP libraries. Our API is standard REST/JSON — any language with HTTP support works.
Python (using requests)
Go (using net/http)
Technical Support
Need help with a specific language or interested in early access to our Python/Java SDKs? Reach out at support@fieldfunded.com.