PageSourceSearch

https://www.gaia.com/wp-content/themes/gaia-marketing-layer/assets/js/graphql/queries.min.js?fmcb=1790804948

js gaia.com collected 2026-10-01 09:02:30 UTC 8,014 bytes, 288 lines download raw bytes

1window.GAIA_GRAPHQL_QUERIES={plans:e=>`
2    query Plans {
3      billingProviderProductList (
4        planGrid: false,
5        billingProduct: { platform: { eq: Gaia } },
6        billingProvider: { name: { eq: zuora } },
7        where: {
8          checkoutEnabled: { eq: true },
9          sku: { in: ${JSON.stringify(e)} }
10        }
11      ) {
12        billingProviderProducts {
13          sku
14          description
15          termType
16          termLength
17          trialLength
18          trialTermType
19          id
20          providerFirstSegmentId
21          currentSubscriptionPlanMatchesProviderProduct
22          currentSubscriptionPlanMatchesProduct
23          nextSubscriptionPlanMatchesProviderProduct
24          nextSubscriptionPlanMatchesProduct
25          billingProduct {
26            name
27          }
28          billingProviderProductPrices {
29            price
30            priceFormatted(language:${GAIA_GLOBALS.lang}, includeCurrencyISO: false)
31            pricePerMonth
32            pricePerMonthFormatted(language:${GAIA_GLOBALS.lang}, includeCurrencyISO: false)
33            currency
34            currencySymbol
35            trialSegmentPrice
36            trialSegmentPriceFormatted(language:${GAIA_GLOBALS.lang}, includeCurrencyISO: false)
37            percentSavings
38            trialPercentSavings
39          }
40        }
41      }
42    }
43  `,valuePropositions:e=>`
44    query ValuePropositions {
45      billingProviderProductList (
46        planGrid: false,
47        billingProduct: { platform: { eq: Gaia } },
48        billingProvider: { name: { eq: zuora } },
49        where: {
50          checkoutEnabled: { eq: true },
51          sku: { in: ${JSON.stringify(e)} }
52        }
53      ) {
54        billingProviderProducts {
55          sku
56          id
57          billingProduct {
58            name
59          }
60          billingProviderProductText(language:${GAIA_GLOBALS.lang}) {
61            language
62            key
63            value
64            parameters
65            isValueProp
66            valuePropOrder
67            enabled
68          }
69        }
70      }
71    }
72  `,checkMediaAccess:e=>`
73    query FindContentForMediaKeyart4K($mediaId: ID!) {
74      mediaList(where: { mediaId: { eq: $mediaId } }, limit: 1) {
75        media {
76          mediaId
77          contentPolicy {
78            accessCheck {
79              allowed
80              isFreeAllowed
81              subscriptionsAllowed
82              ecommercePurchaseAllowed
83              userRoleAllowed
84            }
85          }
86          contentFeatured(language: ["en"], applyContentPolicy: true) {
87            id
88            contentId
89            titleGroupId
90            imageContentRelationships(language: ["en"], types: ["keyart-4k-with-text"]) {
91              id
92              type
93              image { id url width height mimeType }
94            }
95          }
96          contentFeaturedNoPolicy: contentFeatured(language: ["en"], applyContentPolicy: false) {
97            id
98            contentId
99            titleGroupId
100            imageContentRelationships(language: ["en"], types: ["keyart-4k-with-text"]) {
101              id
102              type
103              image { id url width height mimeType }
104            }
105          }
106          contentPreview(language: ["en"], applyContentPolicy: true) {
107            id
108            contentId
109            titleGroupId
110            imageContentRelationships(language: ["en"], types: ["keyart-4k-with-text"]) {
111              id
112              type
113              image { id url width height mimeType }
114            }
115          }
116          contentPreviewNoPolicy: contentPreview(language: ["en"], applyContentPolicy: false) {
117            id
118            contentId
119            titleGroupId
120            imageContentRelationships(language: ["en"], types: ["keyart-4k-with-text"]) {
121              id
122              type
123              image { id url width height mimeType }
124            }
125          }
126        }
127      }
128    }
129  `,personVideosPaginated:()=>`
130    query getPersonVideosPaginated(
131      $personContentId: Int!
132      $language: String!
133      $limit: Int!
134      $offset: Int!
135      $referencesEvery: [ContentContentReferencesToFilterInput!]
136    ) {
137      contentList(
138        where: { contentType: { eq: "video" }, language: { eq: $language } }
139        contentReferencesTo: [
140          { contentId: $personContentId, contentType: "person" }
141        ]
142        referencesEvery: $referencesEvery
143        language: [$language, "_primary"]
144        publishedState: PUBLISHED_NOW
145        order: [["publishedAtDate", "DESC"]]
146        limit: $limit
147        offset: $offset
148      ) {
149        count
150        content {
151          contentId
152          title
153          path
154          shortDescription
155          anon {
156            shortDescription
157          }
158          displayType
159          productType
160          subType
161          seasonNumber
162          episodeNumber
163          contentSeries(language: [$language, "_primary"]) {
164            contentId
165            title
166            path
167          }
168          featureMedia {
169            mediaId
170            duration
171            contentPolicy {
172              accessCheck {
173                isFreeAllowed
174              }
175            }
176          }
177          previewMedia {
178            mediaId
179          }
180          keyartWithText: imageContentRelationships(
181            language: [$language, "_primary"]
182            types: ["keyart-4k-with-text", "keyart-2k-with-text", "d6-keyart-with-text"]
183          ) {
184            type
185            image {
186              id
187              url
188            }
189          }
190          contentReferencesFrom(
191            types: [
192              "yoga-teacher"
193              "yoga-style"
194              "yoga-level"
195              "yoga-duration"
196              "fitness-instructor"
197              "fitness-style"
198              "fitness-level"
199              "fitness-duration"
200            ]
201            limit: 50
202          ) {
203            contentReferenceType {
204              type
205            }
206            contentTo(language: [$language, "_primary"]) {
207              title
208              path
209            }
210          }
211        }
212      }
213    }
214  `,personVideoFacets:()=>`
215    query getPersonVideoFacets(
216      $personContentId: Int!
217      $language: String!
218      $limit: Int!
219      $offset: Int!
220      $referencesEvery: [ContentContentReferencesToFilterInput!]
221    ) {
222      contentList(
223        where: { contentType: { eq: "video" }, language: { eq: $language } }
224        contentReferencesTo: [
225          { contentId: $personContentId, contentType: "person" }
226        ]
227        referencesEvery: $referencesEvery
228        language: [$language, "_primary"]
229        publishedState: PUBLISHED_NOW
230        limit: $limit
231        offset: $offset
232      ) {
233        count
234        content {
235          contentId
236          contentReferencesFrom(
237            types: [
238              "yoga-style"
239              "yoga-level"
240              "yoga-duration"
241              "yoga-focus"
242              "fitness-style"
243              "fitness-level"
244              "fitness-duration"
245              "fitness-specialty"
246              "interview-host"
247              "interview-guest"
248            ]
249            limit: 50
250          ) {
251            contentReferenceType {
252              type
253            }
254            contentTo(language: [$language, "_primary"]) {
255              contentId
256              title
257            }
258          }
259        }
260      }
261    }
262  `,carouselGridKeyart:e=>`
263    query getCarouselGridKeyart($contentIds: [Int!]!, $language: [String!]!) {
264      contentList(
265        where: { contentId: { in: $contentIds } }
266        language: $language
267        limit: 54
268      ) {
269        content {
270          contentId
271          contentType
272          title
273          path
274          keyartWithText: imageContentRelationships(
275            language: $language
276            types: ["keyart-4k-with-text", "keyart-2k-with-text", "d6-keyart-with-text"]
277          ) {
278            type
279            image {
280              url
281              width
282              height
283            }
284          }
285        }
286      }
287    }
288  `};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.