[{"data":1,"prerenderedAt":3180},["ShallowReactive",2],{"navigation_docs":3,"-docs-api-playlists":82,"-docs-api-playlists-surround":3175},[4,9,40,61],{"title":5,"path":6,"stem":7,"order":8},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F4.changelog",4,{"title":10,"path":11,"stem":12,"children":13,"page":39},"Api","\u002Fdocs\u002Fapi","docs\u002Fapi",[14,18,22,26,30,34],{"title":15,"path":16,"stem":17},"Overview","\u002Fdocs\u002Fapi\u002Foverview","docs\u002Fapi\u002F1.overview",{"title":19,"path":20,"stem":21},"Quotes","\u002Fdocs\u002Fapi\u002Fquotes","docs\u002Fapi\u002F2.quotes",{"title":23,"path":24,"stem":25},"Authors","\u002Fdocs\u002Fapi\u002Fauthors","docs\u002Fapi\u002F3.authors",{"title":27,"path":28,"stem":29},"Playlists","\u002Fdocs\u002Fapi\u002Fplaylists","docs\u002Fapi\u002F4.playlists",{"title":31,"path":32,"stem":33},"Categories","\u002Fdocs\u002Fapi\u002Fcategories","docs\u002Fapi\u002F5.categories",{"title":35,"path":36,"stem":37,"order":38},"API Reference","\u002Fdocs\u002Fapi\u002F_dir","docs\u002Fapi\u002F_dir",3,false,{"title":41,"path":42,"stem":43,"children":44,"page":39},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002Fgetting-started",[45,49,53,57],{"title":46,"path":47,"stem":48},"Introduction","\u002Fdocs\u002Fgetting-started\u002Fintroduction","docs\u002Fgetting-started\u002F1.introduction",{"title":50,"path":51,"stem":52},"Authentication","\u002Fdocs\u002Fgetting-started\u002Fauthentication","docs\u002Fgetting-started\u002F2.authentication",{"title":54,"path":55,"stem":56},"Quick Start","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002Fgetting-started\u002F3.quickstart",{"title":41,"path":58,"stem":59,"order":60},"\u002Fdocs\u002Fgetting-started\u002F_dir","docs\u002Fgetting-started\u002F_dir",1,{"title":62,"path":63,"stem":64,"children":65,"page":39},"Guides","\u002Fdocs\u002Fguides","docs\u002Fguides",[66,70,74,78],{"title":67,"path":68,"stem":69},"Rate Limits & Pricing","\u002Fdocs\u002Fguides\u002Frate-limits","docs\u002Fguides\u002F1.rate-limits",{"title":71,"path":72,"stem":73},"Error Handling","\u002Fdocs\u002Fguides\u002Ferror-handling","docs\u002Fguides\u002F2.error-handling",{"title":75,"path":76,"stem":77},"SDKs & Libraries","\u002Fdocs\u002Fguides\u002Fsdks","docs\u002Fguides\u002F3.sdks",{"title":62,"path":79,"stem":80,"order":81},"\u002Fdocs\u002Fguides\u002F_dir","docs\u002Fguides\u002F_dir",2,{"id":83,"title":27,"body":84,"description":3168,"extension":3169,"links":3170,"meta":3171,"navigation":401,"path":28,"seo":3173,"stem":29,"__hash__":3174},"docs\u002Fdocs\u002Fapi\u002F4.playlists.md",{"type":85,"value":86,"toc":3146},"minimark",[87,91,95,100,103,125,130,245,249,515,519,850,854,1088,1091,1095,1098,1110,1114,1146,1149,1213,1216,1638,1641,2027,2030,2324,2328,2361,2363,2367,2370,2374,2377,2533,2537,2540,2813,2817,2820,2988,2992,2995,3142],[88,89,27],"h1",{"id":90},"playlists",[92,93,94],"p",{},"The Playlists endpoints allow you to browse, search, and retrieve curated collections of quotes. Playlists can be community-created or officially curated by the Quote Gallery team.",[96,97,99],"h2",{"id":98},"list-playlists","List Playlists",[92,101,102],{},"Retrieve a paginated list of public playlists.",[104,105,110],"pre",{"className":106,"code":107,"language":108,"meta":109,"style":109},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","GET \u002Fapi\u002Fv1\u002Fplaylists\n","bash","",[111,112,113],"code",{"__ignoreMap":109},[114,115,117,121],"span",{"class":116,"line":60},"line",[114,118,120],{"class":119},"sBMFI","GET",[114,122,124],{"class":123},"sfazB"," \u002Fapi\u002Fv1\u002Fplaylists\n",[126,127,129],"h3",{"id":128},"query-parameters","Query Parameters",[131,132,133,155],"table",{},[134,135,136],"thead",{},[137,138,139,143,146,149,152],"tr",{},[140,141,142],"th",{},"Parameter",[140,144,145],{},"Type",[140,147,148],{},"Required",[140,150,151],{},"Default",[140,153,154],{},"Description",[156,157,158,180,198,224],"tbody",{},[137,159,160,166,171,174,177],{},[161,162,163],"td",{},[111,164,165],{},"search",[161,167,168],{},[111,169,170],{},"string",[161,172,173],{},"No",[161,175,176],{},"—",[161,178,179],{},"Search playlists by name (case-insensitive partial match)",[137,181,182,187,191,193,195],{},[161,183,184],{},[111,185,186],{},"categories",[161,188,189],{},[111,190,170],{},[161,192,173],{},[161,194,176],{},[161,196,197],{},"Comma-separated list of categories to filter by",[137,199,200,205,210,212,217],{},[161,201,202],{},[111,203,204],{},"limit",[161,206,207],{},[111,208,209],{},"number",[161,211,173],{},[161,213,214],{},[111,215,216],{},"20",[161,218,219,220,223],{},"Number of results per page (max ",[111,221,222],{},"100",")",[137,225,226,231,235,237,242],{},[161,227,228],{},[111,229,230],{},"offset",[161,232,233],{},[111,234,209],{},[161,236,173],{},[161,238,239],{},[111,240,241],{},"0",[161,243,244],{},"Pagination offset",[126,246,248],{"id":247},"example-request","Example Request",[250,251,252,294,438],"tabs",{},[253,254,256],"tabs-item",{"label":255},"cURL",[104,257,259],{"className":106,"code":258,"language":108,"meta":109,"style":109},"curl -H \"X-API-Key: your_api_key_here\" \\\n  \"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists?search=motivational&limit=5\"\n",[111,260,261,283],{"__ignoreMap":109},[114,262,263,266,269,273,276,279],{"class":116,"line":60},[114,264,265],{"class":119},"curl",[114,267,268],{"class":123}," -H",[114,270,272],{"class":271},"sMK4o"," \"",[114,274,275],{"class":123},"X-API-Key: your_api_key_here",[114,277,278],{"class":271},"\"",[114,280,282],{"class":281},"sTEyZ"," \\\n",[114,284,285,288,291],{"class":116,"line":81},[114,286,287],{"class":271},"  \"",[114,289,290],{"class":123},"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists?search=motivational&limit=5",[114,292,293],{"class":271},"\"\n",[253,295,297],{"label":296},"JavaScript",[104,298,302],{"className":299,"code":300,"language":301,"meta":109,"style":109},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const response = await fetch(\n  'https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists?search=motivational&limit=5',\n  {\n    headers: { 'X-API-Key': process.env.QUOTE_GALLERY_API_KEY },\n  }\n)\n\nconst { data, pagination } = await response.json()\n","js",[111,303,304,327,340,345,384,390,396,403],{"__ignoreMap":109},[114,305,306,310,313,316,320,324],{"class":116,"line":60},[114,307,309],{"class":308},"spNyl","const",[114,311,312],{"class":281}," response ",[114,314,315],{"class":271},"=",[114,317,319],{"class":318},"s7zQu"," await",[114,321,323],{"class":322},"s2Zo4"," fetch",[114,325,326],{"class":281},"(\n",[114,328,329,332,334,337],{"class":116,"line":81},[114,330,331],{"class":271},"  '",[114,333,290],{"class":123},[114,335,336],{"class":271},"'",[114,338,339],{"class":271},",\n",[114,341,342],{"class":116,"line":38},[114,343,344],{"class":271},"  {\n",[114,346,347,351,354,357,360,363,365,367,370,373,376,378,381],{"class":116,"line":8},[114,348,350],{"class":349},"swJcz","    headers",[114,352,353],{"class":271},":",[114,355,356],{"class":271}," {",[114,358,359],{"class":271}," '",[114,361,362],{"class":349},"X-API-Key",[114,364,336],{"class":271},[114,366,353],{"class":271},[114,368,369],{"class":281}," process",[114,371,372],{"class":271},".",[114,374,375],{"class":281},"env",[114,377,372],{"class":271},[114,379,380],{"class":281},"QUOTE_GALLERY_API_KEY ",[114,382,383],{"class":271},"},\n",[114,385,387],{"class":116,"line":386},5,[114,388,389],{"class":271},"  }\n",[114,391,393],{"class":116,"line":392},6,[114,394,395],{"class":281},")\n",[114,397,399],{"class":116,"line":398},7,[114,400,402],{"emptyLinePlaceholder":401},true,"\n",[114,404,406,408,410,413,416,419,422,425,427,430,432,435],{"class":116,"line":405},8,[114,407,309],{"class":308},[114,409,356],{"class":271},[114,411,412],{"class":281}," data",[114,414,415],{"class":271},",",[114,417,418],{"class":281}," pagination ",[114,420,421],{"class":271},"}",[114,423,424],{"class":271}," =",[114,426,319],{"class":318},[114,428,429],{"class":281}," response",[114,431,372],{"class":271},[114,433,434],{"class":322},"json",[114,436,437],{"class":281},"()\n",[253,439,441],{"label":440},"Python",[104,442,446],{"className":443,"code":444,"language":445,"meta":109,"style":109},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import requests\nimport os\n\nresponse = requests.get(\n    'https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists',\n    headers={'X-API-Key': os.environ['QUOTE_GALLERY_API_KEY']},\n    params={\n        'search': 'motivational',\n        'limit': 5,\n    }\n)\n\ndata = response.json()\n","python",[111,447,448,453,458,462,467,472,477,482,487,493,499,504,509],{"__ignoreMap":109},[114,449,450],{"class":116,"line":60},[114,451,452],{},"import requests\n",[114,454,455],{"class":116,"line":81},[114,456,457],{},"import os\n",[114,459,460],{"class":116,"line":38},[114,461,402],{"emptyLinePlaceholder":401},[114,463,464],{"class":116,"line":8},[114,465,466],{},"response = requests.get(\n",[114,468,469],{"class":116,"line":386},[114,470,471],{},"    'https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists',\n",[114,473,474],{"class":116,"line":392},[114,475,476],{},"    headers={'X-API-Key': os.environ['QUOTE_GALLERY_API_KEY']},\n",[114,478,479],{"class":116,"line":398},[114,480,481],{},"    params={\n",[114,483,484],{"class":116,"line":405},[114,485,486],{},"        'search': 'motivational',\n",[114,488,490],{"class":116,"line":489},9,[114,491,492],{},"        'limit': 5,\n",[114,494,496],{"class":116,"line":495},10,[114,497,498],{},"    }\n",[114,500,502],{"class":116,"line":501},11,[114,503,395],{},[114,505,507],{"class":116,"line":506},12,[114,508,402],{"emptyLinePlaceholder":401},[114,510,512],{"class":116,"line":511},13,[114,513,514],{},"data = response.json()\n",[126,516,518],{"id":517},"example-response","Example Response",[104,520,523],{"className":521,"code":522,"language":434,"meta":109,"style":109},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"data\": [\n    {\n      \"id\": \"playlist123\",\n      \"name\": \"Motivational Mornings\",\n      \"description\": \"Start your day with inspiration\",\n      \"iconUrl\": \"https:\u002F\u002F...\",\n      \"bannerUrl\": \"https:\u002F\u002F...\",\n      \"categories\": [\"inspirational\", \"success\"],\n      \"likeCount\": 89,\n      \"quoteCount\": 25,\n      \"creatorName\": \"quotefan\",\n      \"isCurated\": false\n    }\n  ],\n  \"pagination\": {\n    \"total\": 35,\n    \"limit\": 5,\n    \"offset\": 0,\n    \"hasMore\": true\n  }\n}\n",[111,524,525,530,544,549,570,590,610,630,649,681,698,714,734,748,753,759,774,792,808,824,839,844],{"__ignoreMap":109},[114,526,527],{"class":116,"line":60},[114,528,529],{"class":271},"{\n",[114,531,532,534,537,539,541],{"class":116,"line":81},[114,533,287],{"class":271},[114,535,536],{"class":308},"data",[114,538,278],{"class":271},[114,540,353],{"class":271},[114,542,543],{"class":271}," [\n",[114,545,546],{"class":116,"line":38},[114,547,548],{"class":271},"    {\n",[114,550,551,554,557,559,561,563,566,568],{"class":116,"line":8},[114,552,553],{"class":271},"      \"",[114,555,556],{"class":119},"id",[114,558,278],{"class":271},[114,560,353],{"class":271},[114,562,272],{"class":271},[114,564,565],{"class":123},"playlist123",[114,567,278],{"class":271},[114,569,339],{"class":271},[114,571,572,574,577,579,581,583,586,588],{"class":116,"line":386},[114,573,553],{"class":271},[114,575,576],{"class":119},"name",[114,578,278],{"class":271},[114,580,353],{"class":271},[114,582,272],{"class":271},[114,584,585],{"class":123},"Motivational Mornings",[114,587,278],{"class":271},[114,589,339],{"class":271},[114,591,592,594,597,599,601,603,606,608],{"class":116,"line":392},[114,593,553],{"class":271},[114,595,596],{"class":119},"description",[114,598,278],{"class":271},[114,600,353],{"class":271},[114,602,272],{"class":271},[114,604,605],{"class":123},"Start your day with inspiration",[114,607,278],{"class":271},[114,609,339],{"class":271},[114,611,612,614,617,619,621,623,626,628],{"class":116,"line":398},[114,613,553],{"class":271},[114,615,616],{"class":119},"iconUrl",[114,618,278],{"class":271},[114,620,353],{"class":271},[114,622,272],{"class":271},[114,624,625],{"class":123},"https:\u002F\u002F...",[114,627,278],{"class":271},[114,629,339],{"class":271},[114,631,632,634,637,639,641,643,645,647],{"class":116,"line":405},[114,633,553],{"class":271},[114,635,636],{"class":119},"bannerUrl",[114,638,278],{"class":271},[114,640,353],{"class":271},[114,642,272],{"class":271},[114,644,625],{"class":123},[114,646,278],{"class":271},[114,648,339],{"class":271},[114,650,651,653,655,657,659,662,664,667,669,671,673,676,678],{"class":116,"line":489},[114,652,553],{"class":271},[114,654,186],{"class":119},[114,656,278],{"class":271},[114,658,353],{"class":271},[114,660,661],{"class":271}," [",[114,663,278],{"class":271},[114,665,666],{"class":123},"inspirational",[114,668,278],{"class":271},[114,670,415],{"class":271},[114,672,272],{"class":271},[114,674,675],{"class":123},"success",[114,677,278],{"class":271},[114,679,680],{"class":271},"],\n",[114,682,683,685,688,690,692,696],{"class":116,"line":495},[114,684,553],{"class":271},[114,686,687],{"class":119},"likeCount",[114,689,278],{"class":271},[114,691,353],{"class":271},[114,693,695],{"class":694},"sbssI"," 89",[114,697,339],{"class":271},[114,699,700,702,705,707,709,712],{"class":116,"line":501},[114,701,553],{"class":271},[114,703,704],{"class":119},"quoteCount",[114,706,278],{"class":271},[114,708,353],{"class":271},[114,710,711],{"class":694}," 25",[114,713,339],{"class":271},[114,715,716,718,721,723,725,727,730,732],{"class":116,"line":506},[114,717,553],{"class":271},[114,719,720],{"class":119},"creatorName",[114,722,278],{"class":271},[114,724,353],{"class":271},[114,726,272],{"class":271},[114,728,729],{"class":123},"quotefan",[114,731,278],{"class":271},[114,733,339],{"class":271},[114,735,736,738,741,743,745],{"class":116,"line":511},[114,737,553],{"class":271},[114,739,740],{"class":119},"isCurated",[114,742,278],{"class":271},[114,744,353],{"class":271},[114,746,747],{"class":271}," false\n",[114,749,751],{"class":116,"line":750},14,[114,752,498],{"class":271},[114,754,756],{"class":116,"line":755},15,[114,757,758],{"class":271},"  ],\n",[114,760,762,764,767,769,771],{"class":116,"line":761},16,[114,763,287],{"class":271},[114,765,766],{"class":308},"pagination",[114,768,278],{"class":271},[114,770,353],{"class":271},[114,772,773],{"class":271}," {\n",[114,775,777,780,783,785,787,790],{"class":116,"line":776},17,[114,778,779],{"class":271},"    \"",[114,781,782],{"class":119},"total",[114,784,278],{"class":271},[114,786,353],{"class":271},[114,788,789],{"class":694}," 35",[114,791,339],{"class":271},[114,793,795,797,799,801,803,806],{"class":116,"line":794},18,[114,796,779],{"class":271},[114,798,204],{"class":119},[114,800,278],{"class":271},[114,802,353],{"class":271},[114,804,805],{"class":694}," 5",[114,807,339],{"class":271},[114,809,811,813,815,817,819,822],{"class":116,"line":810},19,[114,812,779],{"class":271},[114,814,230],{"class":119},[114,816,278],{"class":271},[114,818,353],{"class":271},[114,820,821],{"class":694}," 0",[114,823,339],{"class":271},[114,825,827,829,832,834,836],{"class":116,"line":826},20,[114,828,779],{"class":271},[114,830,831],{"class":119},"hasMore",[114,833,278],{"class":271},[114,835,353],{"class":271},[114,837,838],{"class":271}," true\n",[114,840,842],{"class":116,"line":841},21,[114,843,389],{"class":271},[114,845,847],{"class":116,"line":846},22,[114,848,849],{"class":271},"}\n",[126,851,853],{"id":852},"response-fields","Response Fields",[131,855,856,867],{},[134,857,858],{},[137,859,860,863,865],{},[140,861,862],{},"Field",[140,864,145],{},[140,866,154],{},[156,868,869,883,897,911,925,944,960,975,989,1003,1017,1032,1046,1060,1074],{},[137,870,871,875,880],{},[161,872,873],{},[111,874,536],{},[161,876,877],{},[111,878,879],{},"array",[161,881,882],{},"Array of playlist objects",[137,884,885,890,894],{},[161,886,887],{},[111,888,889],{},"data[].id",[161,891,892],{},[111,893,170],{},[161,895,896],{},"Unique identifier for the playlist",[137,898,899,904,908],{},[161,900,901],{},[111,902,903],{},"data[].name",[161,905,906],{},[111,907,170],{},[161,909,910],{},"Playlist display name",[137,912,913,918,922],{},[161,914,915],{},[111,916,917],{},"data[].description",[161,919,920],{},[111,921,170],{},[161,923,924],{},"Description of the playlist's theme or purpose",[137,926,927,932,937],{},[161,928,929],{},[111,930,931],{},"data[].iconUrl",[161,933,934],{},[111,935,936],{},"string | null",[161,938,939,940,943],{},"URL to the playlist's icon image, or ",[111,941,942],{},"null"," if not set",[137,945,946,951,955],{},[161,947,948],{},[111,949,950],{},"data[].bannerUrl",[161,952,953],{},[111,954,936],{},[161,956,957,958,943],{},"URL to the playlist's banner image, or ",[111,959,942],{},[137,961,962,967,972],{},[161,963,964],{},[111,965,966],{},"data[].categories",[161,968,969],{},[111,970,971],{},"string[]",[161,973,974],{},"List of category slugs associated with the playlist",[137,976,977,982,986],{},[161,978,979],{},[111,980,981],{},"data[].likeCount",[161,983,984],{},[111,985,209],{},[161,987,988],{},"Number of likes the playlist has received",[137,990,991,996,1000],{},[161,992,993],{},[111,994,995],{},"data[].quoteCount",[161,997,998],{},[111,999,209],{},[161,1001,1002],{},"Number of quotes in the playlist",[137,1004,1005,1010,1014],{},[161,1006,1007],{},[111,1008,1009],{},"data[].creatorName",[161,1011,1012],{},[111,1013,170],{},[161,1015,1016],{},"Display name of the user who created the playlist",[137,1018,1019,1024,1029],{},[161,1020,1021],{},[111,1022,1023],{},"data[].isCurated",[161,1025,1026],{},[111,1027,1028],{},"boolean",[161,1030,1031],{},"Whether the playlist is officially curated by the Quote Gallery team",[137,1033,1034,1039,1043],{},[161,1035,1036],{},[111,1037,1038],{},"pagination.total",[161,1040,1041],{},[111,1042,209],{},[161,1044,1045],{},"Total number of matching playlists",[137,1047,1048,1053,1057],{},[161,1049,1050],{},[111,1051,1052],{},"pagination.limit",[161,1054,1055],{},[111,1056,209],{},[161,1058,1059],{},"Number of results per page",[137,1061,1062,1067,1071],{},[161,1063,1064],{},[111,1065,1066],{},"pagination.offset",[161,1068,1069],{},[111,1070,209],{},[161,1072,1073],{},"Current offset",[137,1075,1076,1081,1085],{},[161,1077,1078],{},[111,1079,1080],{},"pagination.hasMore",[161,1082,1083],{},[111,1084,1028],{},[161,1086,1087],{},"Whether more results are available",[1089,1090],"hr",{},[96,1092,1094],{"id":1093},"get-playlist-by-id","Get Playlist by ID",[92,1096,1097],{},"Retrieve a single playlist by its unique identifier. Optionally include the playlist's quotes in the response.",[104,1099,1101],{"className":106,"code":1100,"language":108,"meta":109,"style":109},"GET \u002Fapi\u002Fv1\u002Fplaylists\u002F:id\n",[111,1102,1103],{"__ignoreMap":109},[114,1104,1105,1107],{"class":116,"line":60},[114,1106,120],{"class":119},[114,1108,1109],{"class":123}," \u002Fapi\u002Fv1\u002Fplaylists\u002F:id\n",[126,1111,1113],{"id":1112},"path-parameters","Path Parameters",[131,1115,1116,1128],{},[134,1117,1118],{},[137,1119,1120,1122,1124,1126],{},[140,1121,142],{},[140,1123,145],{},[140,1125,148],{},[140,1127,154],{},[156,1129,1130],{},[137,1131,1132,1136,1140,1143],{},[161,1133,1134],{},[111,1135,556],{},[161,1137,1138],{},[111,1139,170],{},[161,1141,1142],{},"Yes",[161,1144,1145],{},"The unique identifier of the playlist",[126,1147,129],{"id":1148},"query-parameters-1",[131,1150,1151,1165],{},[134,1152,1153],{},[137,1154,1155,1157,1159,1161,1163],{},[140,1156,142],{},[140,1158,145],{},[140,1160,148],{},[140,1162,151],{},[140,1164,154],{},[156,1166,1167,1192],{},[137,1168,1169,1174,1178,1180,1185],{},[161,1170,1171],{},[111,1172,1173],{},"include_quotes",[161,1175,1176],{},[111,1177,1028],{},[161,1179,173],{},[161,1181,1182],{},[111,1183,1184],{},"false",[161,1186,1187,1188,1191],{},"When ",[111,1189,1190],{},"true",", includes the playlist's quotes in the response",[137,1193,1194,1199,1203,1205,1207],{},[161,1195,1196],{},[111,1197,1198],{},"language",[161,1200,1201],{},[111,1202,170],{},[161,1204,173],{},[161,1206,176],{},[161,1208,1209,1210,223],{},"Preferred language for quote texts (only applies when ",[111,1211,1212],{},"include_quotes=true",[126,1214,248],{"id":1215},"example-request-1",[250,1217,1218,1286,1559],{},[253,1219,1220],{"label":255},[104,1221,1223],{"className":106,"code":1222,"language":108,"meta":109,"style":109},"# Get playlist metadata only\ncurl -H \"X-API-Key: your_api_key_here\" \\\n  \"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002Fplaylist123\"\n\n# Get playlist with all quotes in English\ncurl -H \"X-API-Key: your_api_key_here\" \\\n  \"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002Fplaylist123?include_quotes=true&language=en\"\n",[111,1224,1225,1231,1245,1254,1258,1263,1277],{"__ignoreMap":109},[114,1226,1227],{"class":116,"line":60},[114,1228,1230],{"class":1229},"sHwdD","# Get playlist metadata only\n",[114,1232,1233,1235,1237,1239,1241,1243],{"class":116,"line":81},[114,1234,265],{"class":119},[114,1236,268],{"class":123},[114,1238,272],{"class":271},[114,1240,275],{"class":123},[114,1242,278],{"class":271},[114,1244,282],{"class":281},[114,1246,1247,1249,1252],{"class":116,"line":38},[114,1248,287],{"class":271},[114,1250,1251],{"class":123},"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002Fplaylist123",[114,1253,293],{"class":271},[114,1255,1256],{"class":116,"line":8},[114,1257,402],{"emptyLinePlaceholder":401},[114,1259,1260],{"class":116,"line":386},[114,1261,1262],{"class":1229},"# Get playlist with all quotes in English\n",[114,1264,1265,1267,1269,1271,1273,1275],{"class":116,"line":392},[114,1266,265],{"class":119},[114,1268,268],{"class":123},[114,1270,272],{"class":271},[114,1272,275],{"class":123},[114,1274,278],{"class":271},[114,1276,282],{"class":281},[114,1278,1279,1281,1284],{"class":116,"line":398},[114,1280,287],{"class":271},[114,1282,1283],{"class":123},"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002Fplaylist123?include_quotes=true&language=en",[114,1285,293],{"class":271},[253,1287,1288],{"label":296},[104,1289,1291],{"className":299,"code":1290,"language":301,"meta":109,"style":109},"const playlistId = 'playlist123'\n\n\u002F\u002F Get playlist with quotes\nconst response = await fetch(\n  `https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002F${playlistId}?include_quotes=true&language=en`,\n  {\n    headers: { 'X-API-Key': process.env.QUOTE_GALLERY_API_KEY },\n  }\n)\n\nconst { data: playlist } = await response.json()\n\nconsole.log(`${playlist.name} — ${playlist.quoteCount} quotes`)\nplaylist.quotes?.forEach((quote) => {\n  console.log(`  \"${quote.text}\" — ${quote.author.name}`)\n})\n",[111,1292,1293,1309,1313,1318,1332,1356,1360,1388,1392,1396,1400,1427,1431,1476,1506,1553],{"__ignoreMap":109},[114,1294,1295,1297,1300,1302,1304,1306],{"class":116,"line":60},[114,1296,309],{"class":308},[114,1298,1299],{"class":281}," playlistId ",[114,1301,315],{"class":271},[114,1303,359],{"class":271},[114,1305,565],{"class":123},[114,1307,1308],{"class":271},"'\n",[114,1310,1311],{"class":116,"line":81},[114,1312,402],{"emptyLinePlaceholder":401},[114,1314,1315],{"class":116,"line":38},[114,1316,1317],{"class":1229},"\u002F\u002F Get playlist with quotes\n",[114,1319,1320,1322,1324,1326,1328,1330],{"class":116,"line":8},[114,1321,309],{"class":308},[114,1323,312],{"class":281},[114,1325,315],{"class":271},[114,1327,319],{"class":318},[114,1329,323],{"class":322},[114,1331,326],{"class":281},[114,1333,1334,1337,1340,1343,1346,1348,1351,1354],{"class":116,"line":386},[114,1335,1336],{"class":271},"  `",[114,1338,1339],{"class":123},"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002F",[114,1341,1342],{"class":271},"${",[114,1344,1345],{"class":281},"playlistId",[114,1347,421],{"class":271},[114,1349,1350],{"class":123},"?include_quotes=true&language=en",[114,1352,1353],{"class":271},"`",[114,1355,339],{"class":271},[114,1357,1358],{"class":116,"line":392},[114,1359,344],{"class":271},[114,1361,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386],{"class":116,"line":398},[114,1363,350],{"class":349},[114,1365,353],{"class":271},[114,1367,356],{"class":271},[114,1369,359],{"class":271},[114,1371,362],{"class":349},[114,1373,336],{"class":271},[114,1375,353],{"class":271},[114,1377,369],{"class":281},[114,1379,372],{"class":271},[114,1381,375],{"class":281},[114,1383,372],{"class":271},[114,1385,380],{"class":281},[114,1387,383],{"class":271},[114,1389,1390],{"class":116,"line":405},[114,1391,389],{"class":271},[114,1393,1394],{"class":116,"line":489},[114,1395,395],{"class":281},[114,1397,1398],{"class":116,"line":495},[114,1399,402],{"emptyLinePlaceholder":401},[114,1401,1402,1404,1406,1408,1410,1413,1415,1417,1419,1421,1423,1425],{"class":116,"line":501},[114,1403,309],{"class":308},[114,1405,356],{"class":271},[114,1407,412],{"class":349},[114,1409,353],{"class":271},[114,1411,1412],{"class":281}," playlist ",[114,1414,421],{"class":271},[114,1416,424],{"class":271},[114,1418,319],{"class":318},[114,1420,429],{"class":281},[114,1422,372],{"class":271},[114,1424,434],{"class":322},[114,1426,437],{"class":281},[114,1428,1429],{"class":116,"line":506},[114,1430,402],{"emptyLinePlaceholder":401},[114,1432,1433,1436,1438,1441,1444,1447,1450,1452,1454,1456,1459,1461,1463,1465,1467,1469,1472,1474],{"class":116,"line":511},[114,1434,1435],{"class":281},"console",[114,1437,372],{"class":271},[114,1439,1440],{"class":322},"log",[114,1442,1443],{"class":281},"(",[114,1445,1446],{"class":271},"`${",[114,1448,1449],{"class":281},"playlist",[114,1451,372],{"class":271},[114,1453,576],{"class":281},[114,1455,421],{"class":271},[114,1457,1458],{"class":123}," — ",[114,1460,1342],{"class":271},[114,1462,1449],{"class":281},[114,1464,372],{"class":271},[114,1466,704],{"class":281},[114,1468,421],{"class":271},[114,1470,1471],{"class":123}," quotes",[114,1473,1353],{"class":271},[114,1475,395],{"class":281},[114,1477,1478,1480,1482,1485,1488,1491,1493,1495,1499,1501,1504],{"class":116,"line":750},[114,1479,1449],{"class":281},[114,1481,372],{"class":271},[114,1483,1484],{"class":281},"quotes",[114,1486,1487],{"class":271},"?.",[114,1489,1490],{"class":322},"forEach",[114,1492,1443],{"class":281},[114,1494,1443],{"class":271},[114,1496,1498],{"class":1497},"sHdIc","quote",[114,1500,223],{"class":271},[114,1502,1503],{"class":308}," =>",[114,1505,773],{"class":271},[114,1507,1508,1511,1513,1515,1517,1519,1521,1523,1525,1527,1530,1532,1535,1537,1539,1541,1544,1546,1548,1551],{"class":116,"line":755},[114,1509,1510],{"class":281},"  console",[114,1512,372],{"class":271},[114,1514,1440],{"class":322},[114,1516,1443],{"class":349},[114,1518,1353],{"class":271},[114,1520,287],{"class":123},[114,1522,1342],{"class":271},[114,1524,1498],{"class":281},[114,1526,372],{"class":271},[114,1528,1529],{"class":281},"text",[114,1531,421],{"class":271},[114,1533,1534],{"class":123},"\" — ",[114,1536,1342],{"class":271},[114,1538,1498],{"class":281},[114,1540,372],{"class":271},[114,1542,1543],{"class":281},"author",[114,1545,372],{"class":271},[114,1547,576],{"class":281},[114,1549,1550],{"class":271},"}`",[114,1552,395],{"class":349},[114,1554,1555,1557],{"class":116,"line":761},[114,1556,421],{"class":271},[114,1558,395],{"class":281},[253,1560,1561],{"label":440},[104,1562,1564],{"className":443,"code":1563,"language":445,"meta":109,"style":109},"playlist_id = 'playlist123'\n\nresponse = requests.get(\n    f'https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002F{playlist_id}',\n    headers={'X-API-Key': os.environ['QUOTE_GALLERY_API_KEY']},\n    params={\n        'include_quotes': 'true',\n        'language': 'en',\n    }\n)\n\nplaylist = response.json()['data']\n\nprint(f'{playlist[\"name\"]} — {playlist[\"quoteCount\"]} quotes')\nfor quote in playlist.get('quotes', []):\n    print(f'  \"{quote[\"text\"]}\" — {quote[\"author\"][\"name\"]}')\n",[111,1565,1566,1571,1575,1579,1584,1588,1592,1597,1602,1606,1610,1614,1619,1623,1628,1633],{"__ignoreMap":109},[114,1567,1568],{"class":116,"line":60},[114,1569,1570],{},"playlist_id = 'playlist123'\n",[114,1572,1573],{"class":116,"line":81},[114,1574,402],{"emptyLinePlaceholder":401},[114,1576,1577],{"class":116,"line":38},[114,1578,466],{},[114,1580,1581],{"class":116,"line":8},[114,1582,1583],{},"    f'https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002F{playlist_id}',\n",[114,1585,1586],{"class":116,"line":386},[114,1587,476],{},[114,1589,1590],{"class":116,"line":392},[114,1591,481],{},[114,1593,1594],{"class":116,"line":398},[114,1595,1596],{},"        'include_quotes': 'true',\n",[114,1598,1599],{"class":116,"line":405},[114,1600,1601],{},"        'language': 'en',\n",[114,1603,1604],{"class":116,"line":489},[114,1605,498],{},[114,1607,1608],{"class":116,"line":495},[114,1609,395],{},[114,1611,1612],{"class":116,"line":501},[114,1613,402],{"emptyLinePlaceholder":401},[114,1615,1616],{"class":116,"line":506},[114,1617,1618],{},"playlist = response.json()['data']\n",[114,1620,1621],{"class":116,"line":511},[114,1622,402],{"emptyLinePlaceholder":401},[114,1624,1625],{"class":116,"line":750},[114,1626,1627],{},"print(f'{playlist[\"name\"]} — {playlist[\"quoteCount\"]} quotes')\n",[114,1629,1630],{"class":116,"line":755},[114,1631,1632],{},"for quote in playlist.get('quotes', []):\n",[114,1634,1635],{"class":116,"line":761},[114,1636,1637],{},"    print(f'  \"{quote[\"text\"]}\" — {quote[\"author\"][\"name\"]}')\n",[126,1639,518],{"id":1640},"example-response-1",[104,1642,1644],{"className":521,"code":1643,"language":434,"meta":109,"style":109},"{\n  \"data\": {\n    \"id\": \"playlist123\",\n    \"name\": \"Motivational Mornings\",\n    \"description\": \"Start your day with inspiration\",\n    \"iconUrl\": \"https:\u002F\u002F...\",\n    \"bannerUrl\": \"https:\u002F\u002F...\",\n    \"categories\": [\"inspirational\", \"success\"],\n    \"likeCount\": 89,\n    \"quoteCount\": 25,\n    \"creatorName\": \"quotefan\",\n    \"isCurated\": false,\n    \"quotes\": [\n      {\n        \"id\": \"abc123\",\n        \"text\": \"The only way to do great work is to love what you do.\",\n        \"language\": \"en\",\n        \"categories\": [\"wisdom\"],\n        \"likeCount\": 42,\n        \"author\": {\n          \"id\": \"xyz789\",\n          \"name\": \"Steve Jobs\"\n        }\n      }\n    ]\n  }\n}\n",[111,1645,1646,1650,1662,1680,1698,1716,1734,1752,1780,1794,1808,1826,1839,1851,1856,1876,1895,1914,1935,1950,1962,1982,1999,2005,2011,2017,2022],{"__ignoreMap":109},[114,1647,1648],{"class":116,"line":60},[114,1649,529],{"class":271},[114,1651,1652,1654,1656,1658,1660],{"class":116,"line":81},[114,1653,287],{"class":271},[114,1655,536],{"class":308},[114,1657,278],{"class":271},[114,1659,353],{"class":271},[114,1661,773],{"class":271},[114,1663,1664,1666,1668,1670,1672,1674,1676,1678],{"class":116,"line":38},[114,1665,779],{"class":271},[114,1667,556],{"class":119},[114,1669,278],{"class":271},[114,1671,353],{"class":271},[114,1673,272],{"class":271},[114,1675,565],{"class":123},[114,1677,278],{"class":271},[114,1679,339],{"class":271},[114,1681,1682,1684,1686,1688,1690,1692,1694,1696],{"class":116,"line":8},[114,1683,779],{"class":271},[114,1685,576],{"class":119},[114,1687,278],{"class":271},[114,1689,353],{"class":271},[114,1691,272],{"class":271},[114,1693,585],{"class":123},[114,1695,278],{"class":271},[114,1697,339],{"class":271},[114,1699,1700,1702,1704,1706,1708,1710,1712,1714],{"class":116,"line":386},[114,1701,779],{"class":271},[114,1703,596],{"class":119},[114,1705,278],{"class":271},[114,1707,353],{"class":271},[114,1709,272],{"class":271},[114,1711,605],{"class":123},[114,1713,278],{"class":271},[114,1715,339],{"class":271},[114,1717,1718,1720,1722,1724,1726,1728,1730,1732],{"class":116,"line":392},[114,1719,779],{"class":271},[114,1721,616],{"class":119},[114,1723,278],{"class":271},[114,1725,353],{"class":271},[114,1727,272],{"class":271},[114,1729,625],{"class":123},[114,1731,278],{"class":271},[114,1733,339],{"class":271},[114,1735,1736,1738,1740,1742,1744,1746,1748,1750],{"class":116,"line":398},[114,1737,779],{"class":271},[114,1739,636],{"class":119},[114,1741,278],{"class":271},[114,1743,353],{"class":271},[114,1745,272],{"class":271},[114,1747,625],{"class":123},[114,1749,278],{"class":271},[114,1751,339],{"class":271},[114,1753,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778],{"class":116,"line":405},[114,1755,779],{"class":271},[114,1757,186],{"class":119},[114,1759,278],{"class":271},[114,1761,353],{"class":271},[114,1763,661],{"class":271},[114,1765,278],{"class":271},[114,1767,666],{"class":123},[114,1769,278],{"class":271},[114,1771,415],{"class":271},[114,1773,272],{"class":271},[114,1775,675],{"class":123},[114,1777,278],{"class":271},[114,1779,680],{"class":271},[114,1781,1782,1784,1786,1788,1790,1792],{"class":116,"line":489},[114,1783,779],{"class":271},[114,1785,687],{"class":119},[114,1787,278],{"class":271},[114,1789,353],{"class":271},[114,1791,695],{"class":694},[114,1793,339],{"class":271},[114,1795,1796,1798,1800,1802,1804,1806],{"class":116,"line":495},[114,1797,779],{"class":271},[114,1799,704],{"class":119},[114,1801,278],{"class":271},[114,1803,353],{"class":271},[114,1805,711],{"class":694},[114,1807,339],{"class":271},[114,1809,1810,1812,1814,1816,1818,1820,1822,1824],{"class":116,"line":501},[114,1811,779],{"class":271},[114,1813,720],{"class":119},[114,1815,278],{"class":271},[114,1817,353],{"class":271},[114,1819,272],{"class":271},[114,1821,729],{"class":123},[114,1823,278],{"class":271},[114,1825,339],{"class":271},[114,1827,1828,1830,1832,1834,1836],{"class":116,"line":506},[114,1829,779],{"class":271},[114,1831,740],{"class":119},[114,1833,278],{"class":271},[114,1835,353],{"class":271},[114,1837,1838],{"class":271}," false,\n",[114,1840,1841,1843,1845,1847,1849],{"class":116,"line":511},[114,1842,779],{"class":271},[114,1844,1484],{"class":119},[114,1846,278],{"class":271},[114,1848,353],{"class":271},[114,1850,543],{"class":271},[114,1852,1853],{"class":116,"line":750},[114,1854,1855],{"class":271},"      {\n",[114,1857,1858,1861,1863,1865,1867,1869,1872,1874],{"class":116,"line":755},[114,1859,1860],{"class":271},"        \"",[114,1862,556],{"class":694},[114,1864,278],{"class":271},[114,1866,353],{"class":271},[114,1868,272],{"class":271},[114,1870,1871],{"class":123},"abc123",[114,1873,278],{"class":271},[114,1875,339],{"class":271},[114,1877,1878,1880,1882,1884,1886,1888,1891,1893],{"class":116,"line":761},[114,1879,1860],{"class":271},[114,1881,1529],{"class":694},[114,1883,278],{"class":271},[114,1885,353],{"class":271},[114,1887,272],{"class":271},[114,1889,1890],{"class":123},"The only way to do great work is to love what you do.",[114,1892,278],{"class":271},[114,1894,339],{"class":271},[114,1896,1897,1899,1901,1903,1905,1907,1910,1912],{"class":116,"line":776},[114,1898,1860],{"class":271},[114,1900,1198],{"class":694},[114,1902,278],{"class":271},[114,1904,353],{"class":271},[114,1906,272],{"class":271},[114,1908,1909],{"class":123},"en",[114,1911,278],{"class":271},[114,1913,339],{"class":271},[114,1915,1916,1918,1920,1922,1924,1926,1928,1931,1933],{"class":116,"line":794},[114,1917,1860],{"class":271},[114,1919,186],{"class":694},[114,1921,278],{"class":271},[114,1923,353],{"class":271},[114,1925,661],{"class":271},[114,1927,278],{"class":271},[114,1929,1930],{"class":123},"wisdom",[114,1932,278],{"class":271},[114,1934,680],{"class":271},[114,1936,1937,1939,1941,1943,1945,1948],{"class":116,"line":810},[114,1938,1860],{"class":271},[114,1940,687],{"class":694},[114,1942,278],{"class":271},[114,1944,353],{"class":271},[114,1946,1947],{"class":694}," 42",[114,1949,339],{"class":271},[114,1951,1952,1954,1956,1958,1960],{"class":116,"line":826},[114,1953,1860],{"class":271},[114,1955,1543],{"class":694},[114,1957,278],{"class":271},[114,1959,353],{"class":271},[114,1961,773],{"class":271},[114,1963,1964,1967,1969,1971,1973,1975,1978,1980],{"class":116,"line":841},[114,1965,1966],{"class":271},"          \"",[114,1968,556],{"class":349},[114,1970,278],{"class":271},[114,1972,353],{"class":271},[114,1974,272],{"class":271},[114,1976,1977],{"class":123},"xyz789",[114,1979,278],{"class":271},[114,1981,339],{"class":271},[114,1983,1984,1986,1988,1990,1992,1994,1997],{"class":116,"line":846},[114,1985,1966],{"class":271},[114,1987,576],{"class":349},[114,1989,278],{"class":271},[114,1991,353],{"class":271},[114,1993,272],{"class":271},[114,1995,1996],{"class":123},"Steve Jobs",[114,1998,293],{"class":271},[114,2000,2002],{"class":116,"line":2001},23,[114,2003,2004],{"class":271},"        }\n",[114,2006,2008],{"class":116,"line":2007},24,[114,2009,2010],{"class":271},"      }\n",[114,2012,2014],{"class":116,"line":2013},25,[114,2015,2016],{"class":271},"    ]\n",[114,2018,2020],{"class":116,"line":2019},26,[114,2021,389],{"class":271},[114,2023,2025],{"class":116,"line":2024},27,[114,2026,849],{"class":271},[126,2028,853],{"id":2029},"response-fields-1",[131,2031,2032,2042],{},[134,2033,2034],{},[137,2035,2036,2038,2040],{},[140,2037,862],{},[140,2039,145],{},[140,2041,154],{},[156,2043,2044,2058,2071,2084,2098,2112,2126,2140,2154,2167,2181,2195,2212,2226,2240,2254,2268,2282,2296,2310],{},[137,2045,2046,2050,2055],{},[161,2047,2048],{},[111,2049,536],{},[161,2051,2052],{},[111,2053,2054],{},"object",[161,2056,2057],{},"The playlist object",[137,2059,2060,2065,2069],{},[161,2061,2062],{},[111,2063,2064],{},"data.id",[161,2066,2067],{},[111,2068,170],{},[161,2070,896],{},[137,2072,2073,2078,2082],{},[161,2074,2075],{},[111,2076,2077],{},"data.name",[161,2079,2080],{},[111,2081,170],{},[161,2083,910],{},[137,2085,2086,2091,2095],{},[161,2087,2088],{},[111,2089,2090],{},"data.description",[161,2092,2093],{},[111,2094,170],{},[161,2096,2097],{},"Description of the playlist",[137,2099,2100,2105,2109],{},[161,2101,2102],{},[111,2103,2104],{},"data.iconUrl",[161,2106,2107],{},[111,2108,936],{},[161,2110,2111],{},"URL to the playlist's icon image",[137,2113,2114,2119,2123],{},[161,2115,2116],{},[111,2117,2118],{},"data.bannerUrl",[161,2120,2121],{},[111,2122,936],{},[161,2124,2125],{},"URL to the playlist's banner image",[137,2127,2128,2133,2137],{},[161,2129,2130],{},[111,2131,2132],{},"data.categories",[161,2134,2135],{},[111,2136,971],{},[161,2138,2139],{},"List of category slugs",[137,2141,2142,2147,2151],{},[161,2143,2144],{},[111,2145,2146],{},"data.likeCount",[161,2148,2149],{},[111,2150,209],{},[161,2152,2153],{},"Number of likes",[137,2155,2156,2161,2165],{},[161,2157,2158],{},[111,2159,2160],{},"data.quoteCount",[161,2162,2163],{},[111,2164,209],{},[161,2166,1002],{},[137,2168,2169,2174,2178],{},[161,2170,2171],{},[111,2172,2173],{},"data.creatorName",[161,2175,2176],{},[111,2177,170],{},[161,2179,2180],{},"Display name of the playlist creator",[137,2182,2183,2188,2192],{},[161,2184,2185],{},[111,2186,2187],{},"data.isCurated",[161,2189,2190],{},[111,2191,1028],{},[161,2193,2194],{},"Whether the playlist is officially curated",[137,2196,2197,2202,2207],{},[161,2198,2199],{},[111,2200,2201],{},"data.quotes",[161,2203,2204],{},[111,2205,2206],{},"array | undefined",[161,2208,2209,2210,223],{},"Playlist's quotes (only present when ",[111,2211,1212],{},[137,2213,2214,2219,2223],{},[161,2215,2216],{},[111,2217,2218],{},"data.quotes[].id",[161,2220,2221],{},[111,2222,170],{},[161,2224,2225],{},"Quote's unique identifier",[137,2227,2228,2233,2237],{},[161,2229,2230],{},[111,2231,2232],{},"data.quotes[].text",[161,2234,2235],{},[111,2236,170],{},[161,2238,2239],{},"The quote text",[137,2241,2242,2247,2251],{},[161,2243,2244],{},[111,2245,2246],{},"data.quotes[].language",[161,2248,2249],{},[111,2250,170],{},[161,2252,2253],{},"Language code of the quote",[137,2255,2256,2261,2265],{},[161,2257,2258],{},[111,2259,2260],{},"data.quotes[].categories",[161,2262,2263],{},[111,2264,971],{},[161,2266,2267],{},"Categories the quote belongs to",[137,2269,2270,2275,2279],{},[161,2271,2272],{},[111,2273,2274],{},"data.quotes[].likeCount",[161,2276,2277],{},[111,2278,209],{},[161,2280,2281],{},"Number of likes on the quote",[137,2283,2284,2289,2293],{},[161,2285,2286],{},[111,2287,2288],{},"data.quotes[].author",[161,2290,2291],{},[111,2292,2054],{},[161,2294,2295],{},"The quote's author",[137,2297,2298,2303,2307],{},[161,2299,2300],{},[111,2301,2302],{},"data.quotes[].author.id",[161,2304,2305],{},[111,2306,170],{},[161,2308,2309],{},"Author's unique identifier",[137,2311,2312,2317,2321],{},[161,2313,2314],{},[111,2315,2316],{},"data.quotes[].author.name",[161,2318,2319],{},[111,2320,170],{},[161,2322,2323],{},"Author's display name",[126,2325,2327],{"id":2326},"error-responses","Error Responses",[131,2329,2330,2339],{},[134,2331,2332],{},[137,2333,2334,2337],{},[140,2335,2336],{},"Status",[140,2338,154],{},[156,2340,2341,2351],{},[137,2342,2343,2348],{},[161,2344,2345],{},[111,2346,2347],{},"404",[161,2349,2350],{},"Playlist not found — the provided ID does not match any public playlist",[137,2352,2353,2358],{},[161,2354,2355],{},[111,2356,2357],{},"401",[161,2359,2360],{},"Unauthorized — missing or invalid API key",[1089,2362],{},[96,2364,2366],{"id":2365},"use-cases","Use Cases",[92,2368,2369],{},"Here are some common patterns for working with the Playlists endpoints:",[126,2371,2373],{"id":2372},"curated-playlists-widget","Curated Playlists Widget",[92,2375,2376],{},"Display only officially curated playlists in a featured section:",[104,2378,2380],{"className":299,"code":2379,"language":301,"meta":109,"style":109},"async function getCuratedPlaylists(apiKey) {\n  const response = await fetch(\n    'https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists?limit=100',\n    { headers: { 'X-API-Key': apiKey } }\n  )\n\n  const { data } = await response.json()\n\n  \u002F\u002F Filter for curated playlists on the client side\n  return data.filter((playlist) => playlist.isCurated)\n}\n",[111,2381,2382,2402,2417,2429,2458,2463,2467,2489,2493,2498,2529],{"__ignoreMap":109},[114,2383,2384,2387,2390,2393,2395,2398,2400],{"class":116,"line":60},[114,2385,2386],{"class":308},"async",[114,2388,2389],{"class":308}," function",[114,2391,2392],{"class":322}," getCuratedPlaylists",[114,2394,1443],{"class":271},[114,2396,2397],{"class":1497},"apiKey",[114,2399,223],{"class":271},[114,2401,773],{"class":271},[114,2403,2404,2407,2409,2411,2413,2415],{"class":116,"line":81},[114,2405,2406],{"class":308},"  const",[114,2408,429],{"class":281},[114,2410,424],{"class":271},[114,2412,319],{"class":318},[114,2414,323],{"class":322},[114,2416,326],{"class":349},[114,2418,2419,2422,2425,2427],{"class":116,"line":38},[114,2420,2421],{"class":271},"    '",[114,2423,2424],{"class":123},"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists?limit=100",[114,2426,336],{"class":271},[114,2428,339],{"class":271},[114,2430,2431,2434,2437,2439,2441,2443,2445,2447,2449,2452,2455],{"class":116,"line":8},[114,2432,2433],{"class":271},"    {",[114,2435,2436],{"class":349}," headers",[114,2438,353],{"class":271},[114,2440,356],{"class":271},[114,2442,359],{"class":271},[114,2444,362],{"class":349},[114,2446,336],{"class":271},[114,2448,353],{"class":271},[114,2450,2451],{"class":281}," apiKey",[114,2453,2454],{"class":271}," }",[114,2456,2457],{"class":271}," }\n",[114,2459,2460],{"class":116,"line":386},[114,2461,2462],{"class":349},"  )\n",[114,2464,2465],{"class":116,"line":392},[114,2466,402],{"emptyLinePlaceholder":401},[114,2468,2469,2471,2473,2475,2477,2479,2481,2483,2485,2487],{"class":116,"line":398},[114,2470,2406],{"class":308},[114,2472,356],{"class":271},[114,2474,412],{"class":281},[114,2476,2454],{"class":271},[114,2478,424],{"class":271},[114,2480,319],{"class":318},[114,2482,429],{"class":281},[114,2484,372],{"class":271},[114,2486,434],{"class":322},[114,2488,437],{"class":349},[114,2490,2491],{"class":116,"line":405},[114,2492,402],{"emptyLinePlaceholder":401},[114,2494,2495],{"class":116,"line":489},[114,2496,2497],{"class":1229},"  \u002F\u002F Filter for curated playlists on the client side\n",[114,2499,2500,2503,2505,2507,2510,2512,2514,2516,2518,2520,2523,2525,2527],{"class":116,"line":495},[114,2501,2502],{"class":318},"  return",[114,2504,412],{"class":281},[114,2506,372],{"class":271},[114,2508,2509],{"class":322},"filter",[114,2511,1443],{"class":349},[114,2513,1443],{"class":271},[114,2515,1449],{"class":1497},[114,2517,223],{"class":271},[114,2519,1503],{"class":308},[114,2521,2522],{"class":281}," playlist",[114,2524,372],{"class":271},[114,2526,740],{"class":281},[114,2528,395],{"class":349},[114,2530,2531],{"class":116,"line":501},[114,2532,849],{"class":271},[126,2534,2536],{"id":2535},"playlist-slideshow","Playlist Slideshow",[92,2538,2539],{},"Build a slideshow that cycles through quotes from a specific playlist:",[104,2541,2543],{"className":299,"code":2542,"language":301,"meta":109,"style":109},"async function getPlaylistSlideshow(apiKey, playlistId) {\n  const response = await fetch(\n    `https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002F${playlistId}?include_quotes=true&language=en`,\n    { headers: { 'X-API-Key': apiKey } }\n  )\n\n  const { data: playlist } = await response.json()\n\n  let currentIndex = 0\n\n  return {\n    playlist,\n    next() {\n      const quote = playlist.quotes[currentIndex]\n      currentIndex = (currentIndex + 1) % playlist.quotes.length\n      return quote\n    },\n    get total() {\n      return playlist.quotes.length\n    },\n  }\n}\n",[111,2544,2545,2567,2581,2600,2624,2628,2632,2658,2662,2675,2679,2685,2692,2702,2727,2762,2770,2775,2787,2801,2805,2809],{"__ignoreMap":109},[114,2546,2547,2549,2551,2554,2556,2558,2560,2563,2565],{"class":116,"line":60},[114,2548,2386],{"class":308},[114,2550,2389],{"class":308},[114,2552,2553],{"class":322}," getPlaylistSlideshow",[114,2555,1443],{"class":271},[114,2557,2397],{"class":1497},[114,2559,415],{"class":271},[114,2561,2562],{"class":1497}," playlistId",[114,2564,223],{"class":271},[114,2566,773],{"class":271},[114,2568,2569,2571,2573,2575,2577,2579],{"class":116,"line":81},[114,2570,2406],{"class":308},[114,2572,429],{"class":281},[114,2574,424],{"class":271},[114,2576,319],{"class":318},[114,2578,323],{"class":322},[114,2580,326],{"class":349},[114,2582,2583,2586,2588,2590,2592,2594,2596,2598],{"class":116,"line":38},[114,2584,2585],{"class":271},"    `",[114,2587,1339],{"class":123},[114,2589,1342],{"class":271},[114,2591,1345],{"class":281},[114,2593,421],{"class":271},[114,2595,1350],{"class":123},[114,2597,1353],{"class":271},[114,2599,339],{"class":271},[114,2601,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622],{"class":116,"line":8},[114,2603,2433],{"class":271},[114,2605,2436],{"class":349},[114,2607,353],{"class":271},[114,2609,356],{"class":271},[114,2611,359],{"class":271},[114,2613,362],{"class":349},[114,2615,336],{"class":271},[114,2617,353],{"class":271},[114,2619,2451],{"class":281},[114,2621,2454],{"class":271},[114,2623,2457],{"class":271},[114,2625,2626],{"class":116,"line":386},[114,2627,2462],{"class":349},[114,2629,2630],{"class":116,"line":392},[114,2631,402],{"emptyLinePlaceholder":401},[114,2633,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656],{"class":116,"line":398},[114,2635,2406],{"class":308},[114,2637,356],{"class":271},[114,2639,412],{"class":349},[114,2641,353],{"class":271},[114,2643,2522],{"class":281},[114,2645,2454],{"class":271},[114,2647,424],{"class":271},[114,2649,319],{"class":318},[114,2651,429],{"class":281},[114,2653,372],{"class":271},[114,2655,434],{"class":322},[114,2657,437],{"class":349},[114,2659,2660],{"class":116,"line":405},[114,2661,402],{"emptyLinePlaceholder":401},[114,2663,2664,2667,2670,2672],{"class":116,"line":489},[114,2665,2666],{"class":308},"  let",[114,2668,2669],{"class":281}," currentIndex",[114,2671,424],{"class":271},[114,2673,2674],{"class":694}," 0\n",[114,2676,2677],{"class":116,"line":495},[114,2678,402],{"emptyLinePlaceholder":401},[114,2680,2681,2683],{"class":116,"line":501},[114,2682,2502],{"class":318},[114,2684,773],{"class":271},[114,2686,2687,2690],{"class":116,"line":506},[114,2688,2689],{"class":281},"    playlist",[114,2691,339],{"class":271},[114,2693,2694,2697,2700],{"class":116,"line":511},[114,2695,2696],{"class":349},"    next",[114,2698,2699],{"class":271},"()",[114,2701,773],{"class":271},[114,2703,2704,2707,2710,2712,2714,2716,2718,2721,2724],{"class":116,"line":750},[114,2705,2706],{"class":308},"      const",[114,2708,2709],{"class":281}," quote",[114,2711,424],{"class":271},[114,2713,2522],{"class":281},[114,2715,372],{"class":271},[114,2717,1484],{"class":281},[114,2719,2720],{"class":349},"[",[114,2722,2723],{"class":281},"currentIndex",[114,2725,2726],{"class":349},"]\n",[114,2728,2729,2732,2734,2737,2739,2742,2745,2748,2751,2753,2755,2757,2759],{"class":116,"line":755},[114,2730,2731],{"class":281},"      currentIndex",[114,2733,424],{"class":271},[114,2735,2736],{"class":349}," (",[114,2738,2723],{"class":281},[114,2740,2741],{"class":271}," +",[114,2743,2744],{"class":694}," 1",[114,2746,2747],{"class":349},") ",[114,2749,2750],{"class":271},"%",[114,2752,2522],{"class":281},[114,2754,372],{"class":271},[114,2756,1484],{"class":281},[114,2758,372],{"class":271},[114,2760,2761],{"class":281},"length\n",[114,2763,2764,2767],{"class":116,"line":761},[114,2765,2766],{"class":318},"      return",[114,2768,2769],{"class":281}," quote\n",[114,2771,2772],{"class":116,"line":776},[114,2773,2774],{"class":271},"    },\n",[114,2776,2777,2780,2783,2785],{"class":116,"line":794},[114,2778,2779],{"class":308},"    get",[114,2781,2782],{"class":349}," total",[114,2784,2699],{"class":271},[114,2786,773],{"class":271},[114,2788,2789,2791,2793,2795,2797,2799],{"class":116,"line":810},[114,2790,2766],{"class":318},[114,2792,2522],{"class":281},[114,2794,372],{"class":271},[114,2796,1484],{"class":281},[114,2798,372],{"class":271},[114,2800,2761],{"class":281},[114,2802,2803],{"class":116,"line":826},[114,2804,2774],{"class":271},[114,2806,2807],{"class":116,"line":841},[114,2808,389],{"class":271},[114,2810,2811],{"class":116,"line":846},[114,2812,849],{"class":271},[126,2814,2816],{"id":2815},"category-based-playlist-discovery","Category-based Playlist Discovery",[92,2818,2819],{},"Help users find playlists related to specific topics:",[104,2821,2823],{"className":299,"code":2822,"language":301,"meta":109,"style":109},"async function discoverPlaylists(apiKey, category) {\n  const response = await fetch(\n    `https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists?categories=${encodeURIComponent(category)}&limit=20`,\n    { headers: { 'X-API-Key': apiKey } }\n  )\n\n  const { data, pagination } = await response.json()\n\n  return {\n    playlists: data,\n    total: pagination.total,\n  }\n}\n",[111,2824,2825,2847,2861,2885,2909,2913,2917,2944,2948,2954,2965,2980,2984],{"__ignoreMap":109},[114,2826,2827,2829,2831,2834,2836,2838,2840,2843,2845],{"class":116,"line":60},[114,2828,2386],{"class":308},[114,2830,2389],{"class":308},[114,2832,2833],{"class":322}," discoverPlaylists",[114,2835,1443],{"class":271},[114,2837,2397],{"class":1497},[114,2839,415],{"class":271},[114,2841,2842],{"class":1497}," category",[114,2844,223],{"class":271},[114,2846,773],{"class":271},[114,2848,2849,2851,2853,2855,2857,2859],{"class":116,"line":81},[114,2850,2406],{"class":308},[114,2852,429],{"class":281},[114,2854,424],{"class":271},[114,2856,319],{"class":318},[114,2858,323],{"class":322},[114,2860,326],{"class":349},[114,2862,2863,2865,2868,2870,2873,2876,2878,2881,2883],{"class":116,"line":38},[114,2864,2585],{"class":271},[114,2866,2867],{"class":123},"https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists?categories=",[114,2869,1342],{"class":271},[114,2871,2872],{"class":322},"encodeURIComponent",[114,2874,2875],{"class":281},"(category)",[114,2877,421],{"class":271},[114,2879,2880],{"class":123},"&limit=20",[114,2882,1353],{"class":271},[114,2884,339],{"class":271},[114,2886,2887,2889,2891,2893,2895,2897,2899,2901,2903,2905,2907],{"class":116,"line":8},[114,2888,2433],{"class":271},[114,2890,2436],{"class":349},[114,2892,353],{"class":271},[114,2894,356],{"class":271},[114,2896,359],{"class":271},[114,2898,362],{"class":349},[114,2900,336],{"class":271},[114,2902,353],{"class":271},[114,2904,2451],{"class":281},[114,2906,2454],{"class":271},[114,2908,2457],{"class":271},[114,2910,2911],{"class":116,"line":386},[114,2912,2462],{"class":349},[114,2914,2915],{"class":116,"line":392},[114,2916,402],{"emptyLinePlaceholder":401},[114,2918,2919,2921,2923,2925,2927,2930,2932,2934,2936,2938,2940,2942],{"class":116,"line":398},[114,2920,2406],{"class":308},[114,2922,356],{"class":271},[114,2924,412],{"class":281},[114,2926,415],{"class":271},[114,2928,2929],{"class":281}," pagination",[114,2931,2454],{"class":271},[114,2933,424],{"class":271},[114,2935,319],{"class":318},[114,2937,429],{"class":281},[114,2939,372],{"class":271},[114,2941,434],{"class":322},[114,2943,437],{"class":349},[114,2945,2946],{"class":116,"line":405},[114,2947,402],{"emptyLinePlaceholder":401},[114,2949,2950,2952],{"class":116,"line":489},[114,2951,2502],{"class":318},[114,2953,773],{"class":271},[114,2955,2956,2959,2961,2963],{"class":116,"line":495},[114,2957,2958],{"class":349},"    playlists",[114,2960,353],{"class":271},[114,2962,412],{"class":281},[114,2964,339],{"class":271},[114,2966,2967,2970,2972,2974,2976,2978],{"class":116,"line":501},[114,2968,2969],{"class":349},"    total",[114,2971,353],{"class":271},[114,2973,2929],{"class":281},[114,2975,372],{"class":271},[114,2977,782],{"class":281},[114,2979,339],{"class":271},[114,2981,2982],{"class":116,"line":506},[114,2983,389],{"class":271},[114,2985,2986],{"class":116,"line":511},[114,2987,849],{"class":271},[126,2989,2991],{"id":2990},"export-playlist-to-markdown","Export Playlist to Markdown",[92,2993,2994],{},"Download a playlist and format it as a readable Markdown document:",[104,2996,2998],{"className":443,"code":2997,"language":445,"meta":109,"style":109},"import requests\nimport os\n\napi_key = os.environ['QUOTE_GALLERY_API_KEY']\nplaylist_id = 'playlist123'\n\nresponse = requests.get(\n    f'https:\u002F\u002Fquotegallery.nl\u002Fapi\u002Fv1\u002Fplaylists\u002F{playlist_id}',\n    headers={'X-API-Key': api_key},\n    params={'include_quotes': 'true', 'language': 'en'}\n)\n\nplaylist = response.json()['data']\n\n# Build Markdown output\nlines = [\n    f'# {playlist[\"name\"]}',\n    '',\n    f'> {playlist[\"description\"]}',\n    '',\n    f'*{playlist[\"quoteCount\"]} quotes · {playlist[\"likeCount\"]} likes*',\n    '',\n    '---',\n    '',\n]\n\nfor i, quote in enumerate(playlist.get('quotes', []), 1):\n    lines.append(f'{i}. \"{quote[\"text\"]}\" — **{quote[\"author\"][\"name\"]}**')\n    lines.append('')\n\nprint('\\n'.join(lines))\n",[111,2999,3000,3004,3008,3012,3017,3021,3025,3029,3033,3038,3043,3047,3051,3055,3059,3064,3069,3074,3079,3084,3088,3093,3097,3102,3106,3110,3114,3119,3125,3131,3136],{"__ignoreMap":109},[114,3001,3002],{"class":116,"line":60},[114,3003,452],{},[114,3005,3006],{"class":116,"line":81},[114,3007,457],{},[114,3009,3010],{"class":116,"line":38},[114,3011,402],{"emptyLinePlaceholder":401},[114,3013,3014],{"class":116,"line":8},[114,3015,3016],{},"api_key = os.environ['QUOTE_GALLERY_API_KEY']\n",[114,3018,3019],{"class":116,"line":386},[114,3020,1570],{},[114,3022,3023],{"class":116,"line":392},[114,3024,402],{"emptyLinePlaceholder":401},[114,3026,3027],{"class":116,"line":398},[114,3028,466],{},[114,3030,3031],{"class":116,"line":405},[114,3032,1583],{},[114,3034,3035],{"class":116,"line":489},[114,3036,3037],{},"    headers={'X-API-Key': api_key},\n",[114,3039,3040],{"class":116,"line":495},[114,3041,3042],{},"    params={'include_quotes': 'true', 'language': 'en'}\n",[114,3044,3045],{"class":116,"line":501},[114,3046,395],{},[114,3048,3049],{"class":116,"line":506},[114,3050,402],{"emptyLinePlaceholder":401},[114,3052,3053],{"class":116,"line":511},[114,3054,1618],{},[114,3056,3057],{"class":116,"line":750},[114,3058,402],{"emptyLinePlaceholder":401},[114,3060,3061],{"class":116,"line":755},[114,3062,3063],{},"# Build Markdown output\n",[114,3065,3066],{"class":116,"line":761},[114,3067,3068],{},"lines = [\n",[114,3070,3071],{"class":116,"line":776},[114,3072,3073],{},"    f'# {playlist[\"name\"]}',\n",[114,3075,3076],{"class":116,"line":794},[114,3077,3078],{},"    '',\n",[114,3080,3081],{"class":116,"line":810},[114,3082,3083],{},"    f'> {playlist[\"description\"]}',\n",[114,3085,3086],{"class":116,"line":826},[114,3087,3078],{},[114,3089,3090],{"class":116,"line":841},[114,3091,3092],{},"    f'*{playlist[\"quoteCount\"]} quotes · {playlist[\"likeCount\"]} likes*',\n",[114,3094,3095],{"class":116,"line":846},[114,3096,3078],{},[114,3098,3099],{"class":116,"line":2001},[114,3100,3101],{},"    '---',\n",[114,3103,3104],{"class":116,"line":2007},[114,3105,3078],{},[114,3107,3108],{"class":116,"line":2013},[114,3109,2726],{},[114,3111,3112],{"class":116,"line":2019},[114,3113,402],{"emptyLinePlaceholder":401},[114,3115,3116],{"class":116,"line":2024},[114,3117,3118],{},"for i, quote in enumerate(playlist.get('quotes', []), 1):\n",[114,3120,3122],{"class":116,"line":3121},28,[114,3123,3124],{},"    lines.append(f'{i}. \"{quote[\"text\"]}\" — **{quote[\"author\"][\"name\"]}**')\n",[114,3126,3128],{"class":116,"line":3127},29,[114,3129,3130],{},"    lines.append('')\n",[114,3132,3134],{"class":116,"line":3133},30,[114,3135,402],{"emptyLinePlaceholder":401},[114,3137,3139],{"class":116,"line":3138},31,[114,3140,3141],{},"print('\\n'.join(lines))\n",[3143,3144,3145],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}",{"title":109,"searchDepth":81,"depth":81,"links":3147},[3148,3154,3162],{"id":98,"depth":81,"text":99,"children":3149},[3150,3151,3152,3153],{"id":128,"depth":38,"text":129},{"id":247,"depth":38,"text":248},{"id":517,"depth":38,"text":518},{"id":852,"depth":38,"text":853},{"id":1093,"depth":81,"text":1094,"children":3155},[3156,3157,3158,3159,3160,3161],{"id":1112,"depth":38,"text":1113},{"id":1148,"depth":38,"text":129},{"id":1215,"depth":38,"text":248},{"id":1640,"depth":38,"text":518},{"id":2029,"depth":38,"text":853},{"id":2326,"depth":38,"text":2327},{"id":2365,"depth":81,"text":2366,"children":3163},[3164,3165,3166,3167],{"id":2372,"depth":38,"text":2373},{"id":2535,"depth":38,"text":2536},{"id":2815,"depth":38,"text":2816},{"id":2990,"depth":38,"text":2991},"API reference for Playlist endpoints — list, search, and retrieve curated quote collections.","md",null,{"icon":3172},"i-lucide-list-music",{"title":27,"description":3168},"3pPL5Q1CBjOnpvihTyvjel5Uh86Ar6xbrBTy6_2O9Ss",[3176,3178],{"title":23,"path":24,"stem":25,"description":3177,"children":-1},"API reference for Author endpoints — list, search, and retrieve authors with their metadata and quotes.",{"title":31,"path":32,"stem":33,"description":3179,"children":-1},"API reference for the Categories endpoint — retrieve all available categories with quote counts.",1774214575463]