API Reference
Developer Documentation
Programmatically query the Painbase intelligence engine. Extract scrubbed, high-value startup ideas and pain points directly into your own tools and workflows securely via REST.
Export Pipeline
The core pipeline endpoint allows you to cleanly pull synthesized problem scopes. Data is stripped of social media metrics and delivered pure.
GET https://painbase.io/api/v1/exportQuery Parameters
| Parameter | Type | Description |
|---|---|---|
limit | integer | Max number of problems to return. Defaults to all. |
category | string | Filter by sector — dev-tools, productivity, saas, etc. |
Response Schema
We strictly map internal fields down natively into a standard, deeply typed taxonomy focused entirely on problem definition and sourcing.
{ "success": true, "count": 1, "data": [ { "title": "Setting up AWS triggers takes me 3 days.", "problem": "Cloud orchestration onboarding flows are miserable.", "tags": ["cloud", "devops"], "date": "2026-04-01T12:00:00Z", "score": 94, "link": "https://..." } ]}
cURL Request
curl -X GET "https://painbase.io/api/v1/export?limit=5" \ -H "Accept: application/json"
Node.js (Fetch)
const fetchProblems = async () => {
const res = await fetch('https://painbase.io/api/v1/export?limit=5');
const data = await res.json();
console.log(`Fetched ${data.count} pure business ideas:`);
console.log(data.data);
};
fetchProblems();