FactTrac API Documentation
Integrate powerful fact-checking and statement tracking capabilities into your applications with our comprehensive API.
Getting Started
Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header as a Bearer token: This information needs verification
Authorization: Bearer YOUR_API_KEY
Base URL
https://api.facttrac.org/v1 This information needs verification Example Request
curl -X GET "https://api.facttrac.org/v1/statements" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: "application/json"
API Endpoints
Statements This information needs verification
/v1/statements This information needs verification List all statements with pagination and filtering This information needs verification
Parameters
- page This information needs verification integer This information needs verification Page number for pagination This information needs verification
- limit This information needs verification integer This information needs verification Number of items per page This information needs verification
- speaker This information needs verification string This information needs verification Filter by speaker name This information needs verification
- category This information needs verification string This information needs verification Filter by category This information needs verification
/v1/statements/{id} This information needs verification Get detailed information about a specific statement This information needs verification
Parameters
- id This information needs verification string This information needs verification Statement ID This information needs verification
Fact Checks This information needs verification
/v1/fact-checks This information needs verification List all fact checks with pagination and filtering This information needs verification
Parameters
- page This information needs verification integer This information needs verification Page number for pagination This information needs verification
- limit This information needs verification integer This information needs verification Number of items per page This information needs verification
- rating This information needs verification string This information needs verification Filter by fact check rating This information needs verification
/v1/fact-checks/{id} This information needs verification Get detailed information about a specific fact check This information needs verification
Parameters
- id This information needs verification string This information needs verification Fact check ID This information needs verification
People This information needs verification
/v1/people This information needs verification List all people with pagination and filtering This information needs verification
Parameters
- page This information needs verification integer This information needs verification Page number for pagination This information needs verification
- limit This information needs verification integer This information needs verification Number of items per page This information needs verification
- category This information needs verification string This information needs verification Filter by category This information needs verification
/v1/people/{id} This information needs verification Get detailed information about a specific person This information needs verification
Parameters
- id This information needs verification string This information needs verification Person ID This information needs verification
Code Examples
Python
import requests
api_key = "YOUR_API_KEY"
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json"
}
response = requests.get(
"https://api.facttrac.org/v1/statements",
headers=headers
)
data = response.json()
print(data) JavaScript
const apiKey = 'YOUR_API_KEY';
fetch('https://api.facttrac.org/v1/statements', {
headers: {
'Authorization': `Bearer ${apiKey}`,
'Content-Type': 'application/json'
}
})
.then(response => response.json())
.then(data => console.log(data)); API Plans
Free This information needs verification
60 requests per hour This information needs verification
- Basic statement search This information needs verification
- Limited fact check access This information needs verification
- Public data only This information needs verification
Pro This information needs verification
1000 requests per minute This information needs verification
- Full statement search This information needs verification
- Complete fact check access This information needs verification
- Historical data This information needs verification
- Advanced filtering This information needs verification
- Priority support This information needs verification
Enterprise This information needs verification
Custom limits This information needs verification
- Custom endpoints This information needs verification
- Dedicated support This information needs verification
- SLA guarantees This information needs verification
- On-premise deployment options This information needs verification
- Custom integrations This information needs verification