APIs & Integrations

AbhayHayaran
Member

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

Any guidance would be appreciated!

0 Upvotes
1 Accepted solution
AbhayHayaran
Solution
Member

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!

View solution in original post

0 Upvotes
3 Replies 3
AbhayHayaran
Solution
Member

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!

0 Upvotes
AbhayHayaran
Member

Media Bridge supportedMediaTypes Empty Despite Valid Object Definitions

SOLVE

Current Impact:

  • Media type dropdown shows "No results found"
  • Users can't filter between IMAGE and VIDEO
  • IMAGE objects are invisible in the picker

Has anyone successfully implemented a Media Bridge integration with multiple media types (VIDEO + IMAGE)? Any insights on how to resolve this?

Thanks in advance!

0 Upvotes
chighsmith
Community Manager
Community Manager

Media Bridge supportedMediaTypes Empty Despite Valid Object Definitions

SOLVE

Hi @AbhayHayaran,

Thank you for posting to the Community!

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


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More




0 Upvotes