0 facts approuvés par le seul homme capable de diviser par zéro.
🚀 Chuck365 API Documentation
The Chuck365.fr API allows you to integrate the "Chuck Norris Fact of the Day" into your website for free. No complex configuration, no database to manage. Chuck handles everything.
👊 Retrieving Chuck's power...
— Source: Chuck365.fr1. CORS Configuration
The Chuck365 API is designed to be accessible everywhere. It includes the necessary CORS headers to allow requests from any domain.
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=UTF-8
2. Endpoint & Retrieval
The API requires no parameters. It consistently returns the daily Chuck Norris Fact, synchronized with the main site.
JSON Response Example:
{
"success": true,
"date": "2026-04-10",
"id": 12,
"fact": "Chuck Norris doesn't wear a watch. He decides what time it is.",
"source": "My Chuck Norris API"
}
Error Handling
If success is false, a message field will be returned to explain why Chuck refuses to answer.
3. HTML/JS Integration Example
<div id="chuck-fact-en">Loading...</div>
<script>
fetch('https://chuck365.fr/api.php')
.then(res => res.json())
.then(data => {
if(data.success) document.getElementById('chuck-fact-en').innerText = data.fact;
});
</script>
⚖️ 4. Usage Rules
- Rate Limiting: While there is no strict quota, we ask users not to exceed one call per page.
- Attribution: A small link back to - Chuck365.fr - is always appreciated.
- CORS: Our API is open to all domains.
5. Usage Tracking
For statistical and security reasons, we log the origin of API calls.
- Automatic host detection (Referer).
- Cloudflare optimization for IP identification.
WordPress Plugin: when the API is called via the Papy3D Fact Viewer for Chuck365 plugin, it is the WordPress server that makes the request (server-to-server call), not the visitor's browser. The IP address logged is therefore that of the server hosting the WordPress site, never the end user's. No personal data is transmitted.