Media Bridge supportedMediaTypes Empty Despite Valid Object Definitions
SOLVE
I'm building a Media Bridge integration and facing an issue where IMAGE objects don't appear in the media picker, despite having valid object definitions for both VIDEO and IMAGE.
Setup: - Created and configured a HubSpot app via cli - Both VIDEO and IMAGE object definitions exist and verified via API - Module configured correctly with `supported_media_bridge_providers` - OAuth scopes include all Media Bridge permissions
Problem: The provider metadata returns `supportedMediaTypes: []` (empty array) when queried via: GET /media-bridge/v1/providers/getBatch?portalId={portalId}
Result: - ✅ VIDEO objects appear in picker and work - ❌ IMAGE objects don't appear (but exist in CRM) - ❌ Media type dropdown shows "No results found"
Question: How do I populate the `supportedMediaTypes` array at the provider level? There's no documented API endpoint to set this directly.
Has anyone encountered this issue? Any workarounds?
What I've tried: - Created object definitions via `/settings/object-definitions` - Called `/settings/register` - Reinstalled app multiple times - Verified module configuration - All required properties set on media objects
Media Bridge supportedMediaTypes Empty Despite Valid Object Definitions
SOLVE
[SOLVED]
Found the root cause! The issue was calling the `/settings/register` endpoint, which clears the auto-populated `supportedMediaTypes` array.
Solution: Skip `/settings/register` entirely. Just create your object definitions and install the app. The `supportedMediaTypes` will auto-populate correctly.
Hope this helps anyone else hitting the same issue!
Media Bridge supportedMediaTypes Empty Despite Valid Object Definitions
SOLVE
[SOLVED]
Found the root cause! The issue was calling the `/settings/register` endpoint, which clears the auto-populated `supportedMediaTypes` array.
Solution: Skip `/settings/register` entirely. Just create your object definitions and install the app. The `supportedMediaTypes` will auto-populate correctly.
Hope this helps anyone else hitting the same issue!
I'd like to tag in some Top Contributors to see if they have any experience with this integration -- Hi @WesQ@Gonzalo and @ChrisoKlepke Do any of you have any experience with Media Bridge? If so, can you offer any tips to @AbhayHayaran?
Cassie, Community Manager
Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.