List deal investors
Changed onReturns syndicate members who invested in this deal. Results are scoped to syndicate member user IDs only and sorted by amount descending.
The user_email field is moderator-only — it returns null for non-moderator callers (i.e., users who are not a manager/operator of the syndicate).
amount is whole dollars as a string (e.g. "5000" is $5,000).
Offset-paginated: pass offset and per_page; meta carries total_count, offset, per_page, and has_more. Without per_page the full list is returned.
Request
- Base URL: https://api.wefunder.com
- URL: https://api.wefunder.com/syndicates/{syndicate_id}/deals/{fundraise_id}/investors
- Auth: OAuth 2 (authorization code, authorization URL https://wefunder.com/oauth/authorize, token URL https://api.wefunder.com/oauth/token; client credentials, token URL https://api.wefunder.com/oauth/token, scopes: read:syndicates)
Path parameters
The syndicate's id (syn_...).
The deal's id (ofr_...), as returned by the deals list. Integer ids are internal and not accepted.
Query parameters
Number of investors to skip.
Results per page, 1-200. Omit to return every investor.
Response
Successful response
Example response
{
"data": [
{
"id": "usr_aB3xQ9k2vF8mNp1zT5wY7Qc4",
"type": "deal_investor",
"attributes": {
"user_id": 456,
"user": "usr_aB3xQ9k2vF8mNp1zT5wY7Qc4",
"user_name": "Jane Smith",
"user_email": "user@example.com",
"avatar_url": "https://uploads.wefunder.com/uploads/user/avatar/456/large_photo.jpg",
"amount": "5000",
"status": "confirmed",
"invested_at": "2025-03-01T12:00:00Z"
}
}
]
}Changes
- warning
deleted the
queryrequest parametercursor - warning
deleted the
queryrequest parameterlimit - info
added the new optional
queryrequest parameteroffset - info
added the new optional
queryrequest parameterper_page - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- warning
- breaking
the
//response's property type changed fromintegertostringfor status - warning
removed the optional property
///from the response with the status - info
for the
pathrequest parameterfundraise_id, the type was generalized fromintegertostring - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
response property
data/items/attributes/user_iddeprecated
- breaking