{"id":69025,"date":"2024-07-19T15:32:00","date_gmt":"2024-07-19T13:32:00","guid":{"rendered":"https:\/\/bikehub.co.za\/news\/?p=69025"},"modified":"2024-07-29T07:05:51","modified_gmt":"2024-07-29T05:05:51","slug":"quarter-turn-bike-hub-q2-2024-report","status":"publish","type":"post","link":"https:\/\/bikehub.co.za\/news\/quarter-turn-bike-hub-q2-2024-report\/","title":{"rendered":"Quarter Turn: Bike Hub Q2 2024 Report"},"content":{"rendered":"\n<p>After the <a href=\"https:\/\/bikehub.co.za\/news\/bike-hub-q1-2024-report\/\">first quarter of 2024<\/a> we dug into the data to determine how a widespread oversupply crisis in the cycling industry was impacting our marketplace.<\/p>\n\n\n\n<p>We saw that it wasn&#8217;t all doom and gloom, but noted that we&#8217;d need to see consistently stable demand in order to draw meaningful conclusions. Here&#8217;s what we found in the second quarter of 2024:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Demand Holds Steady<\/h2>\n\n\n\n<p>In Q1, we saw the first glimmer of hope that demand may be stabilising after the COVID lockdown-driven bicycle boom, and subsequent slump. Our Q2 data offers reassurance:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enquiries for Q2 2024 are up 5% year on year (see the graph below).<\/li>\n\n\n\n<li>This is a notable increase compared to Q1, which was down 1%.<\/li>\n\n\n\n<li>Historical data shows a seasonal decline in enquiries from Q1 to Q2, but the decline in 2024 is less sharp, indicating stabilising demand.<\/li>\n<\/ul>\n\n\n\n<div style=\"min-height:400px\">\n  <canvas id=\"demandChart\"><\/canvas>\n<\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n\n<script>\n  const ctx = document.getElementById('demandChart');\n\n  new Chart(ctx, {\n    type: 'bar',\n    data: {\n      labels: ['Q1 2020', 'Q2 2020', 'Q3 2020', 'Q4 2020', 'Q1 2021', 'Q2 2021', 'Q3 2021', 'Q4 2021',\n'Q1 2022', 'Q2 2022', 'Q3 2022', 'Q4 2022', 'Q1 2023', 'Q2 2023', 'Q3 2023', 'Q4 2023', 'Q1 2024', 'Q2 2024'],\n      datasets: [{\n        label: '# of enquiries',\n        data: [42334,41234,58069,46786,51369,46235,48641,48160,50878,41999,39435,39042,39691,34529,34108,34344,39970,37247],\n        borderWidth: 1\n      }]\n    },\n    options: {\n      scales: {\n        y: {\n          beginAtZero: true\n        }\n      },\n      maintainAspectRatio: false,\n      responsive: true,\n    }\n  });\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">The Road Turns Up<\/h2>\n\n\n\n<p>Road has seen a 5% increase in enquiries year on year in Q2. This is somewhat unexpected in the build-up to winter, and suggests that we can expect positive momentum in the category.<\/p>\n\n\n\n<p>The sub-50k price bands collectively showed the greatest increase in enquiries.<\/p>\n\n\n\n<div style=\"min-height:400px\">\n  <canvas id=\"roadChart\"><\/canvas>\n<\/div>\n\n<script>\n  const ctx1 = document.getElementById('roadChart');\n\n  new Chart(ctx1, {\n    type: 'bar',\n    data: {\n      labels: ['Q2 2021', 'Q2 2022', 'Q2 2023', 'Q2 2024'],\n      datasets: [{\n        label: '<= R25k',\n        data: [3161,2261,1769,1852],\n        borderWidth: 1\n      },\n      {\n        label: 'R25-50k',\n        data: [863,739,583,708],\n        borderWidth: 1\n      },\n      {\n        label: 'R50-75k',\n        data: [368,319,312,238],\n        borderWidth: 1\n      },\n      {\n        label: '> R75k',\n        data: [200,247,192,216],\n        borderWidth: 1\n      }]\n    },\n    options: {\n      scales: {\n        y: {\n          beginAtZero: true\n        }\n      },\n      responsive: true,\n      maintainAspectRatio: false,\n      plugins: {\n       legend: {\n         position: 'bottom',\n       },\n       title: {\n         display: true,\n         text: 'Road bike interest'\n       }\n    }\n    }\n  });\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Gravel<\/h2>\n\n\n\n<p>Gravel has continued on a growth trajectory with an impressive 40% increase in enquiries in Q2 year on year. It&#8217;s the only category to show growth from Q1, suggesting that the <a href=\"https:\/\/bikehub.co.za\/events\">gravel events<\/a> that pepper the winter season have an impact on demand, or simply that demand in this category is still growing.<\/p>\n\n\n\n<p>On a regional level the Western Cape continues to close the gap with Gauteng with a 52% increase year on year in Q2 in the Western Cape.<\/p>\n\n\n\n<div style=\"min-height:450px\">\n  <canvas id=\"gravelChart\"><\/canvas>\n<\/div>\n\n<script>\n\nconst ctx3 = document.getElementById('gravelChart').getContext('2d');\nconst myChart = new Chart(ctx3, {\n    type: 'line',\n    data: {\n        labels: ['Q1 2021', 'Q2 2021', 'Q3 2021', 'Q4 2021', 'Q1 2022', 'Q2 2022', 'Q3 2022', 'Q4 2022', 'Q1 2023', 'Q2 2023', 'Q3 2023', 'Q4 2023', 'Q1 2024', 'Q2 2024'],  \/\/ Ordered by year and quarter  \n        datasets: [\n            {\n                label: 'Gauteng',\n                data: [264,237,274,217,247,248,293,223,329,262,286,309,326,352], \/\/ Leads for Gauteng\n                borderColor: 'rgba(59, 130, 246, 1)',  \/\/ Blue-500\n                backgroundColor: 'rgba(59, 130, 246, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Western Cape',\n                data: [187,214,189,150,187,199,203,205,272,204,264,268,339,311], \/\/ Leads for Western Cape\n                borderColor: 'rgba(34, 197, 94, 1)',  \/\/ Green-500\n                backgroundColor: 'rgba(34, 197, 94, 0.5)',\n                fill: true\n            },\n            {\n                label: 'KwaZulu-Natal',\n                data: [45,42,27,40,56,33,37,37,32,34,36,47,30,40], \/\/ Leads for KwaZulu-Natal\n                borderColor: 'rgba(234, 179, 8, 1)',  \/\/ Yellow-500\n                backgroundColor: 'rgba(234, 179, 8, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Eastern Cape',\n                data: [14,8,10,15,32,16,27,17,9,19,31,14,26,23], \/\/ Leads for Eastern Cape\n                borderColor: 'rgba(249, 115, 22, 1)',  \/\/ Orange-500\n                backgroundColor: 'rgba(249, 115, 22, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Mpumalanga',\n                data: [18,7,3,12,32,1,5,2,1,5,2,8,3,11], \/\/ Leads for Mpumalanga\n                borderColor: 'rgba(168, 85, 247, 1)',  \/\/ Purple-500\n                backgroundColor: 'rgba(168, 85, 247, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Limpopo',\n                data: [11,17,8,6,16,4,6,9,15,4,4,4,8,8], \/\/ Leads for Limpopo\n                borderColor: 'rgba(255, 99, 132, 1)',  \/\/ Pink-500\n                backgroundColor: 'rgba(255, 99, 132, 0.5)',\n                fill: true\n            },\n            {\n                label: 'North West',\n                data: [4,10,4,5,10,11,14,2,12,7,9,12,19,7], \/\/ Leads for North West\n                borderColor: 'rgba(20, 184, 166, 1)',  \/\/ Teal-500\n                backgroundColor: 'rgba(20, 184, 166, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Free State',\n                data: [3,3,2,7,12,8,2,21,9,7,3,3,4,6], \/\/ Leads for Free State\n                borderColor: 'rgba(239, 68, 68, 1)',  \/\/ Red-500\n                backgroundColor: 'rgba(239, 68, 68, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Northern Cape',\n                data: [2,4,2,0,1,1,0,1,0,1,0,0,0,2], \/\/ Leads for Northern Cape\n                borderColor: 'rgba(99, 102, 241, 1)',  \/\/ Indigo-500\n                backgroundColor: 'rgba(99, 102, 241, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Unknown',\n                data: [24,32,23,21,40,34,27,29,30,33,28,29,47,45],\n                borderColor: 'rgba(200, 200, 200, 1)',  \/\/ Grey\n                backgroundColor: 'rgba(200, 200, 200, 0.75)',\n                fill: true\n            }\n        ]\n    },\n    options: {\n        scales: {\n            y: {\n                stacked: true,\n                beginAtZero: true\n            }\n        },\n      responsive: true,\n      maintainAspectRatio: false,\n      plugins: {\n       legend: {\n         position: 'bottom',\n       },\n       title: {\n         display: true,\n         text: 'Q2 Gravel bike interest by region'\n       }\n    }\n    }\n});\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">E-bikes<\/h2>\n\n\n\n<p>E-bikes continue to show year-on-year growth, with a 14% increase year on year in Q2. The Western Cape has now overtaken Gauteng in terms of enquiries with 260 vs 182 in Gauteng and this is one of the only categories where this the case.<\/p>\n\n\n\n<div style=\"min-height:450px\">\n  <canvas id=\"ebikeChart\"><\/canvas>\n<\/div>\n\n<script>\nconst ctx4 = document.getElementById('ebikeChart').getContext('2d');\nconst myChart2 = new Chart(ctx4, {\n    type: 'line',\n    data: {\n        labels: ['Q1 2021', 'Q2 2021', 'Q3 2021', 'Q4 2021', 'Q1 2022', 'Q2 2022', 'Q3 2022', 'Q4 2022', 'Q1 2023', 'Q2 2023', 'Q3 2023', 'Q4 2023', 'Q1 2024', 'Q2 2024'],  \/\/ Ordered by year and quarter\n        datasets: [\n            {\n                label: 'Gauteng',\n                data: [121,172,167,218,151,166,153,164,157,169,153,152,206,182], \/\/ Leads for Gauteng\n                borderColor: 'rgba(59, 130, 246, 1)',  \/\/ Blue-500\n                backgroundColor: 'rgba(59, 130, 246, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Western Cape',\n                data: [217,250,251,242,215,242,238,241,219,236,242,281,299,260], \/\/ Leads for Western Cape\n                borderColor: 'rgba(34, 197, 94, 1)',  \/\/ Green-500\n                backgroundColor: 'rgba(34, 197, 94, 0.5)',\n                fill: true\n            },\n            {\n                label: 'KwaZulu-Natal',\n                data: [39,67,69,58,47,50,58,39,55,55,74,39,46,61], \/\/ Leads for KwaZulu-Natal\n                borderColor: 'rgba(234, 179, 8, 1)',  \/\/ Yellow-500\n                backgroundColor: 'rgba(234, 179, 8, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Eastern Cape',\n                data: [21,14,15,25,22,32,19,27,24,22,28,29,31,21], \/\/ Leads for Eastern Cape\n                borderColor: 'rgba(249, 115, 22, 1)',  \/\/ Orange-500\n                backgroundColor: 'rgba(249, 115, 22, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Limpopo',\n                data: [11,14,11,11,10,9,10,3,4,6,2,4,10,2], \/\/ Leads for Limpopo\n                borderColor: 'rgba(168, 85, 247, 1)',  \/\/ Purple-500\n                backgroundColor: 'rgba(168, 85, 247, 0.5)',\n                fill: true\n            },\n            {\n                label: 'North West',\n                data: [8,9,2,2,8,9,6,2,6,5,16,3,10,4], \/\/ Leads for North West\n                borderColor: 'rgba(255, 99, 132, 1)',  \/\/ Pink-500\n                backgroundColor: 'rgba(255, 99, 132, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Mpumalanga',\n                data: [5,9,14,7,6,20,1,3,9,5,15,6,5,7], \/\/ Leads for Mpumalanga\n                borderColor: 'rgba(20, 184, 166, 1)',  \/\/ Teal-500\n                backgroundColor: 'rgba(20, 184, 166, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Free State',\n                data: [2,7,1,1,9,4,4,3,5,2,0,5,5,3], \/\/ Leads for Free State\n                borderColor: 'rgba(239, 68, 68, 1)',  \/\/ Red-500\n                backgroundColor: 'rgba(239, 68, 68, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Northern Cape',\n                data: [0,1,1,1,1,2,7,1,2,0,3,1,2,3], \/\/ Leads for Northern Cape\n                borderColor: 'rgba(99, 102, 241, 1)',  \/\/ Indigo-500\n                backgroundColor: 'rgba(99, 102, 241, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Unknown',\n                data: [19,36,34,22,35,44,35,28,20,13,18,24,29,46],\n                borderColor: 'rgba(200, 200, 200, 1)',  \/\/ Grey\n                backgroundColor: 'rgba(200, 200, 200, 0.75)',\n                fill: true\n            }\n        ]\n    },\n    options: {\n        responsive: true,\n        maintainAspectRatio: false,\n        plugins: {\n            legend: {\n                position: 'bottom'\n            }\n        },\n        scales: {\n            y: {\n                stacked: true,\n                beginAtZero: true\n            }\n        }\n    }\n});\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Dual Suspension MTB<\/h2>\n\n\n\n<p>It&#8217;s positive to see dual suspension mountain bikes up marginally year on year in Q2, and showing no sign of the seasonal slump we&#8217;ve historically seen in this segment.<\/p>\n\n\n\n<div style=\"min-height:450px\">\n  <canvas id=\"dualsusChart\"><\/canvas>\n<\/div>\n<script>\nconst ctx6 = document.getElementById('dualsusChart').getContext('2d');\nconst myChart3 = new Chart(ctx6, {\n    type: 'line',\n    data: {\n        labels: ['Q1 2021', 'Q2 2021', 'Q3 2021', 'Q4 2021', 'Q1 2022', 'Q2 2022', 'Q3 2022', 'Q4 2022', 'Q1 2023', 'Q2 2023', 'Q3 2023', 'Q4 2023', 'Q1 2024', 'Q2 2024'],  \/\/ Ordered by year and quarter\n        datasets: [\n            {\n                label: 'Gauteng',\n                data: [2762,2764,2428,2323,2360,2021,2000,2007,1914,1955,1658,1534,1893,1940],\n                borderColor: 'rgba(34, 197, 94, 1)',  \/\/ Green-500\n                backgroundColor: 'rgba(34, 197, 94, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Western Cape',\n                data: [2477,2172,1967,2114,2034,1807,1661,1450,1503,1326,1206,1401,1493,1364],\n                borderColor: 'rgba(59, 130, 246, 1)',  \/\/ Blue-500\n                backgroundColor: 'rgba(59, 130, 246, 0.75)',\n                fill: true\n            },\n            {\n                label: 'KwaZulu-Natal',\n                data: [814,670,640,686,683,427,386,298,357,402,384,418,360,339],\n                borderColor: 'rgba(234, 179, 8, 1)',  \/\/ Yellow-500\n                backgroundColor: 'rgba(234, 179, 8, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Eastern Cape',\n                data: [197,198,184,183,203,131,87,159,199,102,94,118,139,151],\n                borderColor: 'rgba(249, 115, 22, 1)',  \/\/ Orange-500\n                backgroundColor: 'rgba(249, 115, 22, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Limpopo',\n                data: [193,124,128,115,132,101,104,103,86,64,45,48,34,42],\n                borderColor: 'rgba(168, 85, 247, 1)',  \/\/ Purple-500\n                backgroundColor: 'rgba(168, 85, 247, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Mpumalanga',\n                data: [85,75,101,72,90,85,77,115,59,78,81,48,59,78],\n                borderColor: 'rgba(255, 99, 132, 1)',  \/\/ Pink-500\n                backgroundColor: 'rgba(255, 99, 132, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Free State',\n                data: [91,80,79,58,106,90,74,63,113,86,37,37,54,52],\n                borderColor: 'rgba(20, 184, 166, 1)',  \/\/ Teal-500\n                backgroundColor: 'rgba(20, 184, 166, 0.5)',\n                fill: true\n            },\n            {\n                label: 'North West',\n                data: [100,75,72,53,84,73,80,54,69,66,63,47,75,53],\n                borderColor: 'rgba(239, 68, 68, 1)',  \/\/ Red-500\n                backgroundColor: 'rgba(239, 68, 68, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Northern Cape',\n                data: [27,24,9,17,21,11,5,15,12,5,12,4,9,23],\n                borderColor: 'rgba(99, 102, 241, 1)',  \/\/ Indigo-500\n                backgroundColor: 'rgba(99, 102, 241, 0.5)',\n                fill: true\n            },\n            {\n                label: 'Unknown',\n                data: [388,291,279,231,315,266,239,211,204,199,161,158,187,278],\n                borderColor: 'rgba(200, 200, 200, 1)',  \/\/ Grey\n                backgroundColor: 'rgba(200, 200, 200, 0.75)',\n                fill: true\n            }\n        ]\n    },\n    options: {\n        responsive: true,\n        maintainAspectRatio: false,\n        scales: {\n            y: {\n                stacked: true,\n                beginAtZero: true\n            }\n        },\n        plugins: {\n            legend: {\n                position: 'bottom'\n            }\n        }\n    }\n});\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Hardtail MTB<\/h2>\n\n\n\n<p>Hardtail MTBs are flat year on year for Q2 after a strong Q1. Again with the majority of the enquiries focus on the under R25k price band. This reinforces the narrative of stability and suggests the market has found equilibrium.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>The clear seasonal spike in annually in Q1 suggests that entry-level bikes are a &#8220;new year&#8221; or summer purchase.<\/p>\n\n\n\n<div style=\"min-height:450px\">\n  <canvas id=\"htChart\"><\/canvas>\n<\/div>\n<script>\nconst ctx7 = document.getElementById('htChart').getContext('2d');\nconst myChart4 = new Chart(ctx7, {\n    type: 'bar',\n    data: {\n        labels: ['Q1 2021', 'Q2 2021', 'Q3 2021', 'Q4 2021', 'Q1 2022', 'Q2 2022', 'Q3 2022', 'Q4 2022', 'Q1 2023', 'Q2 2023', 'Q3 2023', 'Q4 2023', 'Q1 2024', 'Q2 2024'],  \/\/ Ordered by year and quarter\n        datasets: [\n            {\n                label: '<= R25k',\n                data: [4645,3453,3895,3494,3228,2786,2715,2528,2357,1836,1948,1958,2328,1854],\n                borderColor: 'rgba(34, 197, 94, 1)',  \/\/ Green-500\n                backgroundColor: 'rgba(34, 197, 94, 0.5)',\n                fill: true\n            },\n            {\n                label: 'R25-R50k',\n                data: [267,221,261,203,256,149,142,83,86,162,73,64,99,98],\n                borderColor: 'rgba(59, 130, 246, 1)',  \/\/ Blue-500\n                backgroundColor: 'rgba(59, 130, 246, 0.75)',\n                fill: true\n            },\n            {\n                label: 'R50-R75k',\n                data: [19,6,9,11,10,1,3,7,11,5,7,15,3,15],\n                borderColor: 'rgba(234, 179, 8, 1)',  \/\/ Yellow-500\n                backgroundColor: 'rgba(234, 179, 8, 0.5)',\n                fill: true\n            },\n            {\n                label: '> R75k',\n                data: [29,33,18,11,3,4,14,2,4,0,3,4,12,14],\n                borderColor: 'rgba(249, 115, 22, 1)',  \/\/ Orange-500\n                backgroundColor: 'rgba(249, 115, 22, 0.5)',\n                fill: true\n            }\n        ]\n    },\n    options: {\n        responsive: true,\n        maintainAspectRatio: false,\n        scales: {\n            y: {\n                stacked: true,\n                beginAtZero: true\n            },\n      x: {\n        stacked: true,\n      },\n        },\n        plugins: {\n            legend: {\n                position: 'bottom'\n            }\n        }\n    }\n});\n<\/script>\n\n\n\n<p class=\"has-secondary-color has-text-color has-link-color has-small-font-size wp-elements-727fac6b400e096fc59e2a29b26bb0d6\"><strong>Disclaimers:<\/strong><\/p>\n\n\n\n<ul class=\"has-secondary-color has-text-color has-link-color has-small-font-size wp-block-list wp-elements-54f2dd576e47f44c4cb05c7f59b50e26\">\n<li>We are reporting on data from the Bike Hub marketplace only, which may not reflect the wider industry.<\/li>\n\n\n\n<li>Unique enquiries count one enquiry per user per ad, even if the user clicked multiple times or used multiple contact methods.<\/li>\n\n\n\n<li>User region data accuracy is based on IP address geolocation services by MaxMind, with 60-80% accuracy.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-cyan-bluish-gray-color has-text-color has-link-color has-small-font-size wp-elements-4731971673c67c5cf9d353257b77b8d9\"><strong>Thumbnail image credit:<\/strong> DALL\u00b7E<\/p>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"background-color:#becdda\">\n<p><strong>Keen to know more?<\/strong><\/p>\n\n\n\n<p>Like us, you might end up with more questions than when you started. Pop your questions in the comments, and we\u2019ll do our best to answer them.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>After the first quarter of 2024 we dug into the data to determine how a widespread oversupply crisis in the cycling industry was impacting our marketplace. We saw that it wasn&#8217;t all doom and gloom, but noted that we&#8217;d need to see consistently stable demand in order to draw meaningful conclusions. Here&#8217;s what we found [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":69138,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5332],"tags":[5357,200],"featured_location":[338],"class_list":["post-69025","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industry","tag-quarter-turn","tag-year-in-review","featured_location-bottom-row"],"_links":{"self":[{"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/posts\/69025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/comments?post=69025"}],"version-history":[{"count":46,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/posts\/69025\/revisions"}],"predecessor-version":[{"id":69972,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/posts\/69025\/revisions\/69972"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/media\/69138"}],"wp:attachment":[{"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/media?parent=69025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/categories?post=69025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/tags?post=69025"},{"taxonomy":"featured_location","embeddable":true,"href":"https:\/\/bikehub.co.za\/news\/wp-json\/wp\/v2\/featured_location?post=69025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}