EligibilityResource – Channels API – MediaKind
EligibilityResource
Object
A single existing resource on the box.
Fields
- 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).
Type
- type: string (Required)
- id: string (Required)
- channel: object (Optional)
Variants
Channel
- Variant 1:
string - Variant 2:
null
canUpgrade
- Variant 1:
boolean - Variant 2:
null
reason
- Variant 1:
string - Variant 2:
null