Update Broker Information
Need to change a broker’s phone number? Update their bio? It’s the same simple process.Same Endpoint: Updating uses the exact same endpoint as creating. Just use the same
externalBrokerId you used before.How It Works
PUT /partner/v1/brokers/{externalBrokerId}
When you send a PUT request with an externalBrokerId that already exists, we update that broker with the new information.
1
Use the Same External ID
Use the exact same
To update, use:
externalBrokerId you used when creating the broker.For example, if you created: /brokers/BROKER-789To update, use:
/brokers/BROKER-7892
Send the Updated Data
Include all the fields you want to update. You can send:
- Just the changed fields (recommended)
- All fields (safest - ensures everything is in sync)
3
Get Confirmation
You’ll receive a
200 OK response (not 201 like creation):Common Update Scenarios
Changing Contact Information
Adding or Updating Photo
Updating Bio and Social Links
Adding or Updating Licenses
Expanding Service Areas
Best Practices
Send Full Data
When updating, send all fields (not just changed ones) to keep everything in perfect sync.
Sync Regularly
Update broker profiles whenever data changes in your system to keep Venturu current.
Handle Errors
If an update fails, retry with exponential backoff. Updates are idempotent - safe to retry.
Monitor Responses
Track
200 OK vs 201 Created to see if you’re accidentally creating duplicates.Partial Updates
You can update just specific fields if you prefer:Only updating phone number
Note: While partial updates work, sending the complete broker object is safer and ensures data consistency across systems.
Common Questions
What happens if I use a new externalBrokerId?
What happens if I use a new externalBrokerId?
You’ll create a new broker instead of updating. Always use the same
externalBrokerId for the same broker.Can I update just the bio without sending other fields?
Can I update just the bio without sending other fields?
Yes, but you still need to include
name and email (the required fields). Other fields will keep their existing values.How often can I update a broker?
How often can I update a broker?
As often as you need! There are no rate limits on updates. Just be respectful of the API.
Do updates happen instantly?
Do updates happen instantly?
Most updates are instant. Photos and some profile changes may take a few minutes to propagate.
Troubleshooting
Getting 404 Broker Not Found?
This means theexternalBrokerId doesn’t exist yet. Double-check:
- You’re using the correct external ID
- The broker was created successfully
- You’re using the same partner API key
Photo Not Updating?
Photos are processed asynchronously:- Wait 5-10 minutes
- Clear your browser cache
- Check that the image URL is publicly accessible
- Ensure the image is at least 400x400px