action britbox_get_profile_with_id { label: "getProfileWithId" description: "Get the summary of a profile with a specific id under the active account." provider: britbox method: GET path: "/account/profiles/{id}" encoding: json input: { type: "object" properties: { id: { type: "string" } } required: ["id"] additionalProperties: false } output: { type: "object" required: ["id", "isActive", "marketingEnabled", "name", "pinEnabled", "purchaseEnabled", "segments"] properties: { color: { type: "string" description: "Hex color value assigned to the profile." } heroAutoplay: { type: "boolean" description: "Gets the Hero row clip auto playback enabled" } heroWithAudio: { type: "boolean" description: "Gets the Hero row clip auto playback audio enabled" } id: { type: "string" description: "The id of the profile." } isActive: { type: "boolean" description: "Whether the profile is active or not.\n\n**DEPRECATED** - Always true. Inactive profiles are no longer returned.\n" } languageCode: { type: "string" description: "The code of the preferred language for the profile.\nMust be a valid ISO language code e.g. \"en-US\" and must match the code of\none of the languages specified in the app config.\nSee https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" } marketingEnabled: { type: "boolean" description: "Whether the profile has opted in or out of marketing material.\n\n**DEPRECATED** - Marketing material is no longer tied to profiles, only account. See `Account.marketingEnabled`.\n" } maxRatingContentFilter: { type: "object" required: ["code", "name"] properties: { code: { type: "string" description: "The unique code for a classification." } name: { type: "string" description: "The name of the classification for display." } } } minRatingPlaybackGuard: { type: "object" additionalProperties: true } name: { type: "string" description: "The unique name of the profile." } pinEnabled: { type: "boolean" description: "Whether a pin is required to enter the profile." } purchaseEnabled: { type: "boolean" description: "Whether the profile can make purchases with the account payment options." } segments: { type: "array" description: "The segments a profile has been placed under" items: { type: "string" } } } } }