Partnership ownership lookup

Find every partner in a general partnership — including their corporate affiliations.

2 API calls · $0.01
← All examples
🏦 Lenders
📋 Due diligence teams
🏠 Real estate professionals
⚖️ Legal researchers

How can I find who the partners are in a Florida general partnership? A property deed, contract, or business listing names a general partnership. Unlike LLCs and corporations, partnerships don't have "officers" — they have partners, each with shared liability. Knowing who those partners are matters for due diligence, lending, and legal research.

In this example, a commercial property is owned by "Bay Associates" — a general partnership. A lender wants to know who the partners are before extending a loan.

The lookup

Search by partnership name
GET /api/v1/general-partnerships/search?q=Bay+Associates
Partnership
BAY ASSOCIATES
Status
Active
Document #
E00000054321
Filed
Jun 12, 2019
Get full partnership detail
GET /api/v1/general-partnerships/detail?documentNumber=E00000054321
Principal address
789 Bay Dr, Ste 200, Clearwater, FL 33756
Total partners
3
Partner 1
JAMES RICHARDSON (individual)
Partner 2
MARIA SANTOS (individual)
Partner 3
CLEARWATER VENTURES LLC
Corp #
L18000234567

What you learn

Three partners identified. Two individuals (James Richardson, Maria Santos) and one corporate entity (Clearwater Ventures LLC).
Corporate cross-reference. Partner #3 has a corp number (L18000234567) — one more call to /corporations/detail reveals who runs that LLC.
Partnership is active. Filed in 2019, no cancellation or expiration — this is a current, operating entity.
ℹ️
Joint liability. In a general partnership, all partners share liability. Knowing who they are matters for credit decisions and legal claims.
Complete the picture

From a partnership name, you now have:

  • All partner names and types (individual vs corporate)
  • Corporate partner charter numbers for deeper lookup
  • Partnership principal address and filing date
  • Confirmation the partnership is active and not expired

For the corporate partner, use their charter number with /corporations/detail to see officers and registered agent. Total cost for the partnership lookup: $0.01.

How it's built

Two API calls, one API key. Works from any language with HTTP support.

Try it — copy, paste, run
terminal
# Step 1: Search general partnerships by name
$ curl -s -H "x-api-key: $API_KEY" \
    "https://api.sunbizdata.com/api/v1/general-partnerships/search?q=Bay+Associates"

< 200 OK (25ms)
{ "results": [{
    "documentNumber": "E00000054321",
    "name": "BAY ASSOCIATES",
    "status": "Active",
    "filedDate": "06122019",
    "principalCity": "CLEARWATER"
  }], "total": 1 }

# Step 2: Get full detail including partners
$ curl -s -H "x-api-key: $API_KEY" \
    "https://api.sunbizdata.com/api/v1/general-partnerships/detail?documentNumber=E00000054321"

< 200 OK (22ms)
{
  "name": "BAY ASSOCIATES",
  "status": "Active",
  "filedDate": "06122019",
  "partners": [
    { "partnerName": "RICHARDSON JAMES", "partnerType": "I" },
    { "partnerName": "SANTOS MARIA", "partnerType": "I" },
    { "partnerName": "CLEARWATER VENTURES LLC", "partnerCorpNumber": "L18000234567", "partnerType": "C" }
  ]
}
Drop into your app
node.js
// Look up partners in a general partnership
async function lookupPartnership(name) {
  const headers = { "x-api-key": process.env.SUNBIZDATA_KEY };
  const search = await fetch(
    `https://api.sunbizdata.com/api/v1/general-partnerships/search?q=${encodeURIComponent(name)}`,
    { headers }
  ).then(r => r.json());

  if (!search.results.length) return { found: false };

  const detail = await fetch(
    `https://api.sunbizdata.com/api/v1/general-partnerships/detail?documentNumber=${search.results[0].documentNumber}`,
    { headers }
  ).then(r => r.json());

  return {
    found: true,
    name: detail.name,
    status: detail.status,
    filedDate: detail.filedDate,
    partners: detail.partners.map(p => ({
      name: p.partnerName,
      type: p.partnerType === 'C' ? 'Corporation' : 'Individual',
      corpNumber: p.partnerCorpNumber || null,
    })),
  };
}

Start with $5, get 1,000 requests

Pay per request. No subscription. Requests never expire.

Get started