EligibilityResource

object

A single existing resource on the box.

type — "service" (comms registry), "feed" or "savedConfiguration" (ce1-controller) id — the resource's id (comms serviceId, or ce1 channel/template id) channel — name of the channels-api channel this is already part of, else None can_upgrade — whether this resource can be upgraded to a channel. None when it is already managed by channels-api (not applicable); otherwise False for now, expanded in later releases as upgrade paths are enabled. reason — explanation of the can_upgrade verdict

None fields are omitted from the response (the route uses response_model_exclude_none).

typestringRequired
idstringRequired
channelobjectOptional
Show 2 variantsHide 2 variants
stringstring

Variant 1: string

nullnull

Variant 2: null

canUpgradeobjectOptional
Show 2 variantsHide 2 variants
booleanboolean

Variant 1: boolean

nullnull

Variant 2: null

reasonobjectOptional
Show 2 variantsHide 2 variants
stringstring

Variant 1: string

nullnull

Variant 2: null