## Get bridge capabilities **get** `/v1/bridges/{bridgeID}/capabilities` Get advanced network capabilities for a bridge. This endpoint is intended for clients that build custom connect or chat-creation flows. ### Path Parameters - `bridgeID: string` Bridge ID. ### Returns - `ProvisioningCapabilities object { group_creation, resolve_identifier, image_pack_import }` Advanced network capabilities for account lookup and group creation. - `group_creation: map[GroupTypeCapabilities]` - `type_description: string` - `avatar: optional GroupFieldCapability` Group creation field capability. - `allowed: boolean` - `max_length: optional number` - `min_length: optional number` - `required: optional boolean` - `settings: optional DisappearingTimerCapability` Disappearing-message timer capability. - `types: array of "" or "after_read" or "after_send"` - `""` - `"after_read"` - `"after_send"` - `omit_empty_timer: optional true` - `true` - `timers: optional array of number` - `disappear: optional GroupFieldCapability` Group creation field capability. - `name: optional GroupFieldCapability` Group creation field capability. - `parent: optional GroupFieldCapability` Group creation field capability. - `participants: optional GroupFieldCapability` Group creation field capability. - `topic: optional GroupFieldCapability` Group creation field capability. - `username: optional GroupFieldCapability` Group creation field capability. - `resolve_identifier: ResolveIdentifierCapabilities` Identifier lookup capabilities for this bridge. - `any_phone: boolean` - `contact_list: boolean` - `create_dm: boolean` - `lookup_email: boolean` - `lookup_phone: boolean` - `lookup_username: boolean` - `search: boolean` - `image_pack_import: optional boolean` ### Example ```http curl http://localhost:23373/v1/bridges/$BRIDGE_ID/capabilities \ -H "Authorization: Bearer $BEEPER_ACCESS_TOKEN" ``` #### Response ```json { "group_creation": { "foo": { "type_description": "type_description", "avatar": { "allowed": true, "max_length": 0, "min_length": 0, "required": true, "settings": { "types": [ "" ], "omit_empty_timer": true, "timers": [ 0 ] } }, "disappear": { "allowed": true, "max_length": 0, "min_length": 0, "required": true, "settings": { "types": [ "" ], "omit_empty_timer": true, "timers": [ 0 ] } }, "name": { "allowed": true, "max_length": 0, "min_length": 0, "required": true, "settings": { "types": [ "" ], "omit_empty_timer": true, "timers": [ 0 ] } }, "parent": { "allowed": true, "max_length": 0, "min_length": 0, "required": true, "settings": { "types": [ "" ], "omit_empty_timer": true, "timers": [ 0 ] } }, "participants": { "allowed": true, "max_length": 0, "min_length": 0, "required": true, "settings": { "types": [ "" ], "omit_empty_timer": true, "timers": [ 0 ] } }, "topic": { "allowed": true, "max_length": 0, "min_length": 0, "required": true, "settings": { "types": [ "" ], "omit_empty_timer": true, "timers": [ 0 ] } }, "username": { "allowed": true, "max_length": 0, "min_length": 0, "required": true, "settings": { "types": [ "" ], "omit_empty_timer": true, "timers": [ 0 ] } } } }, "resolve_identifier": { "any_phone": true, "contact_list": true, "create_dm": true, "lookup_email": true, "lookup_phone": true, "lookup_username": true, "search": true }, "image_pack_import": true } ```