API Documentation
Manage KeysAccess AI Breaking Wire data programmatically. Available to Enterprise subscribers.
Authentication
All API requests require a Bearer token in the Authorization header.
curl -H "Authorization: Bearer abw_live_your_key_here" \ https://aibreakingwire.com/api/v1/articles
Generate API keys from the key management page. Keys are prefixed with abw_live_.
Rate Limits
1,000
requests / hour
50
max items / request
Exceeding the rate limit returns a 429 status.
Endpoints
GET
/api/v1/articlesList published articles with pagination and category filtering.
Parameters:
- •
page (default: 1) - •
limit (default: 20, max: 50) - •
category (optional)
GET
/api/v1/toolsList approved AI tools with pagination and category filtering.
Parameters:
- •
page (default: 1) - •
limit (default: 20, max: 50) - •
category (optional)
GET
/api/v1/jobsList active job listings with pagination and type filtering.
Parameters:
- •
page (default: 1) - •
limit (default: 20, max: 50) - •
type (optional)
JavaScript Example
const response = await fetch(
'https://aibreakingwire.com/api/v1/articles?limit=10',
{
headers: {
'Authorization': 'Bearer abw_live_your_key_here',
},
}
);
const { data, meta } = await response.json();
console.log(`Fetched ${meta.count} articles (page ${meta.page})`);