Create Your First Broker
Brokers are business professionals who list and sell businesses on Venturu. Every listing created through the API needs a broker, so let’s create one.Quick Start
Endpoint:PUT /partner/v1/brokers/{externalBrokerId}
What you need:
- Your API key
- A unique ID from your system (like your broker’s employee ID or email)
- Basic broker information (name, email)
1
Choose an External ID
Pick a stable, unique identifier from your system. Good choices:
- Employee ID:
EMP-12345 - Email-based:
jane-doe - Database ID:
broker-789
2
Prepare Your Request
Create a JSON object with the broker’s information:
3
Send the Request
4
Success!
You’ll get back the broker’s Venturu ID and profile URL:
Broker created! They can now have listings assigned to them.
Full Example with All Fields
Want to create a complete, professional profile? Here’s an example with all optional fields:Field Reference
Required Fields
Required Fields
- name: Broker’s full name
- email: Primary email address (used for Venturu account)
Recommended Fields
Recommended Fields
- phone: Contact number (include country code:
+1-555-0123) - avatarUrl: Professional headshot (at least 400x400px)
- profile.bio: Brief professional bio (2-3 sentences)
CRM Integration
CRM Integration
- forwardingEmail: Send leads directly to your CRM
Many CRMs provide unique email addresses that automatically create leads. Set this field to pipe Venturu leads straight into your system!
Credentials & Areas
Credentials & Areas
- licenses: Array of license objects (
licenseNumber,state,country) - serviceAreas: Where the broker operates (can specify by
city,county, orstate)
Social & Web
Social & Web
Common Questions
What if the broker already exists?
What if the broker already exists?
No problem! If you use the same
externalBrokerId, the broker will be updated instead of creating a duplicate. See Updating a Broker for details.Can I change the externalBrokerId later?
Can I change the externalBrokerId later?
No - the
externalBrokerId is permanent. It’s the link between your system and Venturu. Choose wisely!What about the broker's photo?
What about the broker's photo?
Provide a URL to the photo with
avatarUrl. We’ll download and optimize it. Photos are processed asynchronously, so they might not appear immediately.How do leads get to my CRM?
How do leads get to my CRM?
Set the
forwardingEmail field to your CRM’s lead ingestion email. When someone contacts this broker on Venturu, we’ll forward the lead there automatically.