Syndicate Deals

List deal investors

Changed on

Returns 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.

get/syndicates/{syndicate_id}/deals/{fundraise_id}/investors

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

syndicate_idstring required

The syndicate's id (syn_...).

fundraise_idstring required

The deal's id (ofr_...), as returned by the deals list. Integer ids are internal and not accepted.

Query parameters

offsetinteger

Number of investors to skip.

per_pageinteger

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 query request parameter cursor

    • warning

      deleted the query request parameter limit

    • info

      added the new optional query request parameter offset

    • info

      added the new optional query request parameter per_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

    • breaking

      the // response's property type changed from integer to string for status

    • warning

      removed the optional property /// from the response with the status

    • info

      for the path request parameter fundraise_id, the type was generalized from integer to string

    • 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_id deprecated