Partner Integration Reference
All requests require an API key as a Bearer token in the Authorization header.
Each API key is scoped. A key only returns data for its permitted scopes โ e.g. projects, financials.
All endpoints return JSON with success, count, and data fields.
Base URL
Authorization Header
Error Responses
401 Unauthorized โ Missing or invalid API key
403 Forbidden โ API key lacks the required scope for this endpoint
https://app--mcards-pipeline--g7fwq7dkzr.base44.app/api/functions/apiProjectsReturns all active projects in the pipeline with deal status, close likelihood, and key metadata.
| Field | Type | Description |
|---|---|---|
| status | string | Filter by status: draft | approved | under_review | ai_generated | rejected | archived |
| owner_user_id | string | Filter by owner user ID |
| include_in_portfolio | boolean | Filter by portfolio inclusion flag |
idnameorganization_nameorganization_idstatusscenario_typeclose_likelihoodstart_dateowner_namecurrencyinclude_in_portfolioapproved_datecreated_dateupdated_datecurl -X POST https://app--mcards-pipeline--g7fwq7dkzr.base44.app/api/functions/apiProjects \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"status": "value"}'{
"success": true,
"count": 2,
"data": [
{
"id": "abc123",
"...": "name, organization_name, organization_id, ..."
}
]
}mCards Pipeline API ยท Contact your account manager to obtain an API key