{"id":616,"date":"2026-07-09T01:16:46","date_gmt":"2026-07-09T01:16:46","guid":{"rendered":"http:\/\/uni-trend.local\/?page_id=616"},"modified":"2026-10-15T04:12:11","modified_gmt":"2026-10-15T04:12:11","slug":"product-registration","status":"publish","type":"page","link":"https:\/\/uni-trend.visibleone.dev\/de-de\/supports\/product-registration\/","title":{"rendered":"Product Registration"},"content":{"rendered":"<section data-section=\"Innerpage Banner\">\n      <!-- Hero image h:240 with dark overlay + centered title -->\n      <div class=\"relative h-[12.5vw] overflow-hidden max-lg:h-[35vw]\">\n        <img decoding=\"async\" src=\"https:\/\/uni-trend.visibleone.dev\/wp-content\/uploads\/2026\/08\/image-63-3-1.png\" alt=\"Product Registration\" class=\"absolute inset-0 w-full h-full object-cover\">\n        <div class=\"absolute inset-0 bg-[rgba(0,0,0,0.2)]\"><\/div>\n        <div class=\"absolute inset-0 flex items-center justify-center\">\n          <h1 class=\"h2 text-white tracking-[-0.02em]\">Product Registration<\/h1>\n        <\/div>\n      <\/div>\n      <!-- Lower strip bg:#F5F2F2 h:88 with breadcrumb -->\n      <div class=\"flex items-end container pt-[24px] pb-5 md:pb-10\">\n        <nav class=\"flex items-center gap-[0.63vw]\">\n                                                <span class=\"t-13-20-400 text-c1\">Home<\/span>\n                              <\/nav>\n      <\/div>\n    <\/section>\n\n\n<section data-section=\"Tab List\" class=\"pt-[16px]\">\n      <div class=\"container\">\n        <div class=\"flex flex-row border-b border-c3\">\n                                    <a href=\"https:\/\/uni-trend.visibleone.dev\/de-de\/supports\/service-request\/\" class=\"flex-1 flex items-center justify-center py-[8px] max-lg:py-[3vw]\">\n                <p href=\"#\" class=\"body-lg font-normal text-c2 hover:text-primary\">Service Request<\/p>\n              <\/a>\n                          <a href=\"https:\/\/uni-trend.visibleone.dev\/de-de\/supports\/product-registration\/\" class=\"flex-1 flex items-center justify-center py-[8px] max-lg:py-[3vw]\">\n                <p href=\"#\" class=\"body-lg font-normal text-c2 hover:text-primary\">Product Registration<\/p>\n              <\/a>\n                              <\/div>\n      <\/div>\n    <\/section>\n\n\n<section data-section=\"animate text\" class=\"mt-10\">\n   <div class=\"py-5 bg-primary marquee\">\n        <div class=\"marquee-track\">\n            <ul class=\"flex items-center gap-5 whitespace-nowrap \">\n                <li class=\"text-white h6 font-semibold\">Register and enjoy a 1-year extra free warranty<\/li>\n                <li class=\"text-white h6 font-semibold\">Register and enjoy a 1-year extra free warranty<\/li>\n                <li class=\"text-white h6 font-semibold\">Register and enjoy a 1-year extra free warranty<\/li>\n                <li class=\"text-white h6 font-semibold\">Register and enjoy a 1-year extra free warranty<\/li>\n                <li class=\"text-white h6 font-semibold\">Register and enjoy a 1-year extra free warranty<\/li>\n                <li class=\"text-white h6 font-semibold\">Register and enjoy a 1-year extra free warranty<\/li>\n            <\/ul>\n        <\/div>\n   <\/div>\n<\/section>\n\n<section data-section=\"product registration\" class=\"pt-10 pb-[100px] \">\n    <div class=\"container\">\n        <div class=\"max-w-[800px] mx-auto\">\n             <div class=\"rounded-[28px] bg-c4 p-5 md:p-8 mb-10\">\n                                <div class=\"flex items-center justify-between gap-4 max-md:flex-col max-md:items-start\">\n                    <div>\n                        <p class=\"h6 text-primary font-semibold\">Already have an account?<\/p>\n                        <p class=\"body-sm text-c2 mt-1\">Sign in to auto-fill your contact details and link registered products directly to your account dashboard.<\/p>\n                    <\/div>\n                    <button type=\"button\" x-data @click.prevent=\"$dispatch('ut:open-login', { returnTo: window.location.href })\" class=\"shrink-0 bg-primary text-white body font-semibold px-6 py-2.5 md:py-4 rounded-[24px] border border-primary inline-flex hover:gap-x-2.5 items-center justify-center group\"><span>Sign in<\/span> <img decoding=\"async\" src=\"https:\/\/uni-trend.visibleone.dev\/wp-content\/themes\/uni-trend\/public\/images\/icons\/btn-arrow.svg\" class=\"w-0 group-hover:w-3 transition-all ease-out duration-200\" alt=\"arrow icon\" \/> <\/button>\n                <\/div>\n                <div class=\"my-6 w-full h-[1px] bg-c3\"><\/div>\n                                <p class=\"body-lg font-normal text-c2 \">\n                   Thank you for purchasing a Uni-T test instrument. Please take a minute to register your product and get an extra 2-year free warranty (for a total of 5 years warranty) against manufacturer defects. Other manufacturers will charge you for this. We trust our products and want you to, as well.\n                <\/p>\n                <div class=\"my-6 w-full h-[1px] bg-c3\"><\/div>\n                <div class=\"pb-6\">\n                    <p class=\"h6 font-bold text-c1\">Terms and Conditions<\/p>\n                    <div class=\"pt-3 body font-normal text-c2 [&#038;_ol_li]:list-decimal [&#038;_ol]:list-outside [&#038;_ol]:pl-3 [&#038;_ul_li]:list-disc [&#038;_ul]:list-outside [&#038;_ul]:pl-3 \">\n                                                <ol>\n                            <li>This only applies only to test instruments purchased from the authorized channels in all regions except China.<\/li>\n                        <\/ol>\n                                            <\/div>\n                <\/div>\n            <\/div>\n            <hr class=\"w-full h-[1px] bg-c6 mt-[60px] mb-9\" \/>\n            <div class=\"form-wrapper\" x-data=\"productRegistration({&quot;company&quot;:&quot;&quot;,&quot;first_name&quot;:&quot;&quot;,&quot;last_name&quot;:&quot;&quot;,&quot;phone&quot;:&quot;&quot;,&quot;email&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;})\">\n\n                <p x-show=\"error\" x-text=\"error\" x-cloak class=\"body-sm font-semibold text-primary mb-5\"><\/p>\n\n                <!-- Step 1 \u2014 your details -->\n                <form x-show=\"step === 1\" @submit.prevent=\"saveProfileAndContinue()\" class=\"flex flex-col gap-5 md:gap-[1.46vw]\">\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Company Name <span class=\"text-primary\">*<\/span><\/label>\n                        <input x-model=\"profile.company\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\" placeholder=\"e.g. Uni-Trend Technology\" \/>\n                    <\/div>\n                    <div class=\"flex gap-[0.83vw] max-lg:flex-col max-lg:gap-[4vw]\">\n                        <div class=\"flex-1 flex flex-col gap-[0.42vw]\">\n                            <label class=\"body font-semibold text-c1\">First Name <span class=\"text-primary\">*<\/span><\/label>\n                            <input x-model=\"profile.first_name\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\" placeholder=\"Johnny\" \/>\n                        <\/div>\n                        <div class=\"flex-1 flex flex-col gap-[0.42vw]\">\n                            <label class=\"body font-semibold text-c1\">Last Name <span class=\"text-primary\">*<\/span><\/label>\n                            <input x-model=\"profile.last_name\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\" placeholder=\"Li\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Phone Number <span class=\"text-primary\">*<\/span><\/label>\n                        <input type=\"tel\" x-model=\"profile.phone\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\" placeholder=\"+852 1234 5678\" \/>\n                    <\/div>\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Email <span class=\"text-primary\">*<\/span><\/label>\n                        <input type=\"email\" x-model=\"profile.email\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\" placeholder=\"you@example.com\" \/>\n                    <\/div>\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Country\/Region <span class=\"text-primary\">*<\/span><\/label>\n                        <!--\n                            The shared list, rendered server-side: the profile handler validates\n                            against ut_is_valid_country(), which only knows ISO 3166-1 alpha-2\n                            codes, and TranslatePress reads labels from the page markup.\n                        -->\n                        <select x-model=\"profile.country\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\">\n                            <option value=\"\">Please select<\/option>\n                                                            <option value=\"AF\">Afghanistan<\/option>\n                                                            <option value=\"AL\">Albania<\/option>\n                                                            <option value=\"DZ\">Algeria<\/option>\n                                                            <option value=\"AS\">American Samoa<\/option>\n                                                            <option value=\"AD\">Andorra<\/option>\n                                                            <option value=\"AO\">Angola<\/option>\n                                                            <option value=\"AI\">Anguilla<\/option>\n                                                            <option value=\"AQ\">Antarctica<\/option>\n                                                            <option value=\"AG\">Antigua and Barbuda<\/option>\n                                                            <option value=\"AR\">Argentina<\/option>\n                                                            <option value=\"AM\">Armenia<\/option>\n                                                            <option value=\"AW\">Aruba<\/option>\n                                                            <option value=\"AU\">Australia<\/option>\n                                                            <option value=\"AT\">Austria<\/option>\n                                                            <option value=\"AZ\">Azerbaijan<\/option>\n                                                            <option value=\"BS\">Bahamas<\/option>\n                                                            <option value=\"BH\">Bahrain<\/option>\n                                                            <option value=\"BD\">Bangladesh<\/option>\n                                                            <option value=\"BB\">Barbados<\/option>\n                                                            <option value=\"BY\">Belarus<\/option>\n                                                            <option value=\"BE\">Belgium<\/option>\n                                                            <option value=\"BZ\">Belize<\/option>\n                                                            <option value=\"BJ\">Benin<\/option>\n                                                            <option value=\"BM\">Bermuda<\/option>\n                                                            <option value=\"BT\">Bhutan<\/option>\n                                                            <option value=\"BO\">Bolivia, Plurinational State of<\/option>\n                                                            <option value=\"BQ\">Bonaire, Sint Eustatius and Saba<\/option>\n                                                            <option value=\"BA\">Bosnia and Herzegovina<\/option>\n                                                            <option value=\"BW\">Botswana<\/option>\n                                                            <option value=\"BV\">Bouvet Island<\/option>\n                                                            <option value=\"BR\">Brazil<\/option>\n                                                            <option value=\"IO\">British Indian Ocean Territory<\/option>\n                                                            <option value=\"BN\">Brunei Darussalam<\/option>\n                                                            <option value=\"BG\">Bulgaria<\/option>\n                                                            <option value=\"BF\">Burkina Faso<\/option>\n                                                            <option value=\"BI\">Burundi<\/option>\n                                                            <option value=\"CV\">Cabo Verde<\/option>\n                                                            <option value=\"KH\">Cambodia<\/option>\n                                                            <option value=\"CM\">Cameroon<\/option>\n                                                            <option value=\"CA\">Canada<\/option>\n                                                            <option value=\"KY\">Cayman Islands<\/option>\n                                                            <option value=\"CF\">Central African Republic<\/option>\n                                                            <option value=\"TD\">Chad<\/option>\n                                                            <option value=\"CL\">Chile<\/option>\n                                                            <option value=\"CN\">China<\/option>\n                                                            <option value=\"CX\">Christmas Island<\/option>\n                                                            <option value=\"CC\">Cocos (Keeling) Islands<\/option>\n                                                            <option value=\"CO\">Colombia<\/option>\n                                                            <option value=\"KM\">Comoros<\/option>\n                                                            <option value=\"CG\">Congo<\/option>\n                                                            <option value=\"CD\">Congo, The Democratic Republic of the<\/option>\n                                                            <option value=\"CK\">Cook Islands<\/option>\n                                                            <option value=\"CR\">Costa Rica<\/option>\n                                                            <option value=\"HR\">Croatia<\/option>\n                                                            <option value=\"CU\">Cuba<\/option>\n                                                            <option value=\"CW\">Cura\u00e7ao<\/option>\n                                                            <option value=\"CY\">Cyprus<\/option>\n                                                            <option value=\"CZ\">Czechia<\/option>\n                                                            <option value=\"CI\">C\u00f4te d&#039;Ivoire<\/option>\n                                                            <option value=\"DK\">Denmark<\/option>\n                                                            <option value=\"DJ\">Djibouti<\/option>\n                                                            <option value=\"DM\">Dominica<\/option>\n                                                            <option value=\"DO\">Dominican Republic<\/option>\n                                                            <option value=\"EC\">Ecuador<\/option>\n                                                            <option value=\"EG\">Egypt<\/option>\n                                                            <option value=\"SV\">El Salvador<\/option>\n                                                            <option value=\"GQ\">Equatorial Guinea<\/option>\n                                                            <option value=\"ER\">Eritrea<\/option>\n                                                            <option value=\"EE\">Estonia<\/option>\n                                                            <option value=\"SZ\">Eswatini<\/option>\n                                                            <option value=\"ET\">Ethiopia<\/option>\n                                                            <option value=\"FK\">Falkland Islands (Malvinas)<\/option>\n                                                            <option value=\"FO\">Faroe Islands<\/option>\n                                                            <option value=\"FJ\">Fiji<\/option>\n                                                            <option value=\"FI\">Finland<\/option>\n                                                            <option value=\"FR\">France<\/option>\n                                                            <option value=\"GF\">French Guiana<\/option>\n                                                            <option value=\"PF\">French Polynesia<\/option>\n                                                            <option value=\"TF\">French Southern Territories<\/option>\n                                                            <option value=\"GA\">Gabon<\/option>\n                                                            <option value=\"GM\">Gambia<\/option>\n                                                            <option value=\"GE\">Georgia<\/option>\n                                                            <option value=\"DE\">Germany<\/option>\n                                                            <option value=\"GH\">Ghana<\/option>\n                                                            <option value=\"GI\">Gibraltar<\/option>\n                                                            <option value=\"GR\">Greece<\/option>\n                                                            <option value=\"GL\">Greenland<\/option>\n                                                            <option value=\"GD\">Grenada<\/option>\n                                                            <option value=\"GP\">Guadeloupe<\/option>\n                                                            <option value=\"GU\">Guam<\/option>\n                                                            <option value=\"GT\">Guatemala<\/option>\n                                                            <option value=\"GG\">Guernsey<\/option>\n                                                            <option value=\"GN\">Guinea<\/option>\n                                                            <option value=\"GW\">Guinea-Bissau<\/option>\n                                                            <option value=\"GY\">Guyana<\/option>\n                                                            <option value=\"HT\">Haiti<\/option>\n                                                            <option value=\"HM\">Heard Island and McDonald Islands<\/option>\n                                                            <option value=\"VA\">Holy See (Vatican City State)<\/option>\n                                                            <option value=\"HN\">Honduras<\/option>\n                                                            <option value=\"HK\">Hong Kong<\/option>\n                                                            <option value=\"HU\">Hungary<\/option>\n                                                            <option value=\"IS\">Iceland<\/option>\n                                                            <option value=\"IN\">India<\/option>\n                                                            <option value=\"ID\">Indonesia<\/option>\n                                                            <option value=\"IR\">Iran, Islamic Republic of<\/option>\n                                                            <option value=\"IQ\">Iraq<\/option>\n                                                            <option value=\"IE\">Ireland<\/option>\n                                                            <option value=\"IM\">Isle of Man<\/option>\n                                                            <option value=\"IL\">Israel<\/option>\n                                                            <option value=\"IT\">Italy<\/option>\n                                                            <option value=\"JM\">Jamaica<\/option>\n                                                            <option value=\"JP\">Japan<\/option>\n                                                            <option value=\"JE\">Jersey<\/option>\n                                                            <option value=\"JO\">Jordan<\/option>\n                                                            <option value=\"KZ\">Kazakhstan<\/option>\n                                                            <option value=\"KE\">Kenya<\/option>\n                                                            <option value=\"KI\">Kiribati<\/option>\n                                                            <option value=\"KP\">Korea, Democratic People&#039;s Republic of<\/option>\n                                                            <option value=\"KR\">Korea, Republic of<\/option>\n                                                            <option value=\"KW\">Kuwait<\/option>\n                                                            <option value=\"KG\">Kyrgyzstan<\/option>\n                                                            <option value=\"LA\">Lao People&#039;s Democratic Republic<\/option>\n                                                            <option value=\"LV\">Latvia<\/option>\n                                                            <option value=\"LB\">Lebanon<\/option>\n                                                            <option value=\"LS\">Lesotho<\/option>\n                                                            <option value=\"LR\">Liberia<\/option>\n                                                            <option value=\"LY\">Libya<\/option>\n                                                            <option value=\"LI\">Liechtenstein<\/option>\n                                                            <option value=\"LT\">Lithuania<\/option>\n                                                            <option value=\"LU\">Luxembourg<\/option>\n                                                            <option value=\"MO\">Macao<\/option>\n                                                            <option value=\"MG\">Madagascar<\/option>\n                                                            <option value=\"MW\">Malawi<\/option>\n                                                            <option value=\"MY\">Malaysia<\/option>\n                                                            <option value=\"MV\">Maldives<\/option>\n                                                            <option value=\"ML\">Mali<\/option>\n                                                            <option value=\"MT\">Malta<\/option>\n                                                            <option value=\"MH\">Marshall Islands<\/option>\n                                                            <option value=\"MQ\">Martinique<\/option>\n                                                            <option value=\"MR\">Mauritania<\/option>\n                                                            <option value=\"MU\">Mauritius<\/option>\n                                                            <option value=\"YT\">Mayotte<\/option>\n                                                            <option value=\"MX\">Mexico<\/option>\n                                                            <option value=\"FM\">Micronesia, Federated States of<\/option>\n                                                            <option value=\"MD\">Moldova, Republic of<\/option>\n                                                            <option value=\"MC\">Monaco<\/option>\n                                                            <option value=\"MN\">Mongolia<\/option>\n                                                            <option value=\"ME\">Montenegro<\/option>\n                                                            <option value=\"MS\">Montserrat<\/option>\n                                                            <option value=\"MA\">Morocco<\/option>\n                                                            <option value=\"MZ\">Mozambique<\/option>\n                                                            <option value=\"MM\">Myanmar<\/option>\n                                                            <option value=\"NA\">Namibia<\/option>\n                                                            <option value=\"NR\">Nauru<\/option>\n                                                            <option value=\"NP\">Nepal<\/option>\n                                                            <option value=\"NL\">Netherlands<\/option>\n                                                            <option value=\"NC\">New Caledonia<\/option>\n                                                            <option value=\"NZ\">New Zealand<\/option>\n                                                            <option value=\"NI\">Nicaragua<\/option>\n                                                            <option value=\"NE\">Niger<\/option>\n                                                            <option value=\"NG\">Nigeria<\/option>\n                                                            <option value=\"NU\">Niue<\/option>\n                                                            <option value=\"NF\">Norfolk Island<\/option>\n                                                            <option value=\"MK\">North Macedonia<\/option>\n                                                            <option value=\"MP\">Northern Mariana Islands<\/option>\n                                                            <option value=\"NO\">Norway<\/option>\n                                                            <option value=\"OM\">Oman<\/option>\n                                                            <option value=\"PK\">Pakistan<\/option>\n                                                            <option value=\"PW\">Palau<\/option>\n                                                            <option value=\"PS\">Palestine, State of<\/option>\n                                                            <option value=\"PA\">Panama<\/option>\n                                                            <option value=\"PG\">Papua New Guinea<\/option>\n                                                            <option value=\"PY\">Paraguay<\/option>\n                                                            <option value=\"PE\">Peru<\/option>\n                                                            <option value=\"PH\">Philippines<\/option>\n                                                            <option value=\"PN\">Pitcairn<\/option>\n                                                            <option value=\"PL\">Poland<\/option>\n                                                            <option value=\"PT\">Portugal<\/option>\n                                                            <option value=\"PR\">Puerto Rico<\/option>\n                                                            <option value=\"QA\">Qatar<\/option>\n                                                            <option value=\"RO\">Romania<\/option>\n                                                            <option value=\"RU\">Russian Federation<\/option>\n                                                            <option value=\"RW\">Rwanda<\/option>\n                                                            <option value=\"RE\">R\u00e9union<\/option>\n                                                            <option value=\"BL\">Saint Barth\u00e9lemy<\/option>\n                                                            <option value=\"SH\">Saint Helena, Ascension and Tristan da Cunha<\/option>\n                                                            <option value=\"KN\">Saint Kitts and Nevis<\/option>\n                                                            <option value=\"LC\">Saint Lucia<\/option>\n                                                            <option value=\"MF\">Saint Martin (French part)<\/option>\n                                                            <option value=\"PM\">Saint Pierre and Miquelon<\/option>\n                                                            <option value=\"VC\">Saint Vincent and the Grenadines<\/option>\n                                                            <option value=\"WS\">Samoa<\/option>\n                                                            <option value=\"SM\">San Marino<\/option>\n                                                            <option value=\"ST\">Sao Tome and Principe<\/option>\n                                                            <option value=\"SA\">Saudi Arabia<\/option>\n                                                            <option value=\"SN\">Senegal<\/option>\n                                                            <option value=\"RS\">Serbia<\/option>\n                                                            <option value=\"SC\">Seychelles<\/option>\n                                                            <option value=\"SL\">Sierra Leone<\/option>\n                                                            <option value=\"SG\">Singapore<\/option>\n                                                            <option value=\"SX\">Sint Maarten (Dutch part)<\/option>\n                                                            <option value=\"SK\">Slovakia<\/option>\n                                                            <option value=\"SI\">Slovenia<\/option>\n                                                            <option value=\"SB\">Solomon Islands<\/option>\n                                                            <option value=\"SO\">Somalia<\/option>\n                                                            <option value=\"ZA\">South Africa<\/option>\n                                                            <option value=\"GS\">South Georgia and the South Sandwich Islands<\/option>\n                                                            <option value=\"SS\">South Sudan<\/option>\n                                                            <option value=\"ES\">Spain<\/option>\n                                                            <option value=\"LK\">Sri Lanka<\/option>\n                                                            <option value=\"SD\">Sudan<\/option>\n                                                            <option value=\"SR\">Suriname<\/option>\n                                                            <option value=\"SJ\">Svalbard and Jan Mayen<\/option>\n                                                            <option value=\"SE\">Sweden<\/option>\n                                                            <option value=\"CH\">Switzerland<\/option>\n                                                            <option value=\"SY\">Syrian Arab Republic<\/option>\n                                                            <option value=\"TW\">Taiwan, Province of China<\/option>\n                                                            <option value=\"TJ\">Tajikistan<\/option>\n                                                            <option value=\"TZ\">Tanzania, United Republic of<\/option>\n                                                            <option value=\"TH\">Thailand<\/option>\n                                                            <option value=\"TL\">Timor-Leste<\/option>\n                                                            <option value=\"TG\">Togo<\/option>\n                                                            <option value=\"TK\">Tokelau<\/option>\n                                                            <option value=\"TO\">Tonga<\/option>\n                                                            <option value=\"TT\">Trinidad and Tobago<\/option>\n                                                            <option value=\"TN\">Tunisia<\/option>\n                                                            <option value=\"TM\">Turkmenistan<\/option>\n                                                            <option value=\"TC\">Turks and Caicos Islands<\/option>\n                                                            <option value=\"TV\">Tuvalu<\/option>\n                                                            <option value=\"TR\">T\u00fcrkiye<\/option>\n                                                            <option value=\"UG\">Uganda<\/option>\n                                                            <option value=\"UA\">Ukraine<\/option>\n                                                            <option value=\"AE\">United Arab Emirates<\/option>\n                                                            <option value=\"GB\">United Kingdom<\/option>\n                                                            <option value=\"US\">United States<\/option>\n                                                            <option value=\"UM\">United States Minor Outlying Islands<\/option>\n                                                            <option value=\"UY\">Uruguay<\/option>\n                                                            <option value=\"UZ\">Uzbekistan<\/option>\n                                                            <option value=\"VU\">Vanuatu<\/option>\n                                                            <option value=\"VE\">Venezuela, Bolivarian Republic of<\/option>\n                                                            <option value=\"VN\">Viet Nam<\/option>\n                                                            <option value=\"VG\">Virgin Islands, British<\/option>\n                                                            <option value=\"VI\">Virgin Islands, U.S.<\/option>\n                                                            <option value=\"WF\">Wallis and Futuna<\/option>\n                                                            <option value=\"EH\">Western Sahara<\/option>\n                                                            <option value=\"YE\">Yemen<\/option>\n                                                            <option value=\"ZM\">Zambia<\/option>\n                                                            <option value=\"ZW\">Zimbabwe<\/option>\n                                                            <option value=\"AX\">\u00c5land Islands<\/option>\n                                                    <\/select>\n                    <\/div>\n                    <p class=\"body-sm font-normal text-c2\">These details are saved to your account profile.<\/p>\n                    <div class=\"flex justify-end\">\n                        <button type=\"submit\" :disabled=\"saving\" class=\"shrink-0 bg-primary text-white body font-semibold px-6 py-2.5 md:py-4 rounded-[24px] border border-primary inline-flex hover:gap-x-2.5 items-center justify-center group disabled:opacity-50\"><span x-text=\"saving ? 'Saving\u2026' : 'Next'\"><\/span><\/button>\n                    <\/div>\n                <\/form>\n\n                <!-- Step 2 \u2014 the purchase -->\n                <form x-show=\"step === 2\" x-cloak @submit.prevent=\"goToStep3()\" class=\"flex flex-col gap-5 md:gap-[1.46vw]\">\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Channel of Purchase <span class=\"text-primary\">*<\/span><\/label>\n                        <select x-model=\"purchase.channel\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\">\n                            <option value=\"\">Please select<\/option>\n                            <template x-for=\"channel in channels\" :key=\"channel\">\n                                <option :value=\"channel\" x-text=\"channel\"><\/option>\n                            <\/template>\n                        <\/select>\n                    <\/div>\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Channel of Purchase Detail<\/label>\n                        <input x-model=\"purchase.channel_detail\" class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\" placeholder=\"Please specify the channel of purchase if it's not in the above list.\" \/>\n                    <\/div>\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Date of Purchase <span class=\"text-primary\">*<\/span><\/label>\n                        <div class=\"flex gap-[0.83vw] max-lg:flex-col max-lg:gap-[4vw]\">\n                            <select x-model=\"purchase.year\" @change=\"onDateChange()\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3 flex-1\">\n                                <option value=\"\">Year<\/option>\n                                <template x-for=\"year in years\" :key=\"year\">\n                                    <option :value=\"year\" x-text=\"year\"><\/option>\n                                <\/template>\n                            <\/select>\n                            <select x-model=\"purchase.month\" @change=\"onDateChange()\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3 flex-1\">\n                                <option value=\"\">Month<\/option>\n                                                                    <option value=\"1\">January<\/option>\n                                                                    <option value=\"2\">February<\/option>\n                                                                    <option value=\"3\">March<\/option>\n                                                                    <option value=\"4\">April<\/option>\n                                                                    <option value=\"5\">May<\/option>\n                                                                    <option value=\"6\">June<\/option>\n                                                                    <option value=\"7\">July<\/option>\n                                                                    <option value=\"8\">August<\/option>\n                                                                    <option value=\"9\">September<\/option>\n                                                                    <option value=\"10\">October<\/option>\n                                                                    <option value=\"11\">November<\/option>\n                                                                    <option value=\"12\">December<\/option>\n                                                            <\/select>\n                            <select x-model=\"purchase.day\" @change=\"onDateChange()\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3 flex-1\">\n                                <option value=\"\">Day<\/option>\n                                <template x-for=\"day in days\" :key=\"day\">\n                                    <option :value=\"day\" x-text=\"day\"><\/option>\n                                <\/template>\n                            <\/select>\n                        <\/div>\n                        <p x-show=\"dateError\" x-cloak x-text=\"dateError\" class=\"body-sm font-semibold text-primary mt-1\"><\/p>\n                    <\/div>\n                    <div class=\"flex flex-col gap-[0.42vw]\">\n                        <label class=\"body font-semibold text-c1\">Proof of Purchase<\/label>\n                        <label class=\"mt-2 flex flex-col items-center justify-center gap-2 rounded-[8px] bg-c10 border border-dashed border-c3 p-8 cursor-pointer text-center\">\n                            <img decoding=\"async\" src=\"https:\/\/uni-trend.visibleone.dev\/wp-content\/themes\/uni-trend\/public\/images\/icons\/upload.svg\" class=\"w-8 h-8\" alt=\"\" onerror=\"this.style.display='none'\" \/>\n                            <span class=\"body-sm font-normal text-c2\" x-show=\"!proof.name &#038;&#038; !proof.uploading\">Drag your file(s) or <span class=\"text-primary font-semibold\">browse<\/span><\/span>\n                            <span class=\"body-sm font-normal text-c2\" x-show=\"proof.uploading\" x-cloak>Uploading\u2026<\/span>\n                            <span class=\"body-sm font-semibold text-c1\" x-show=\"proof.name\" x-cloak x-text=\"proof.name\"><\/span>\n                            <span class=\"caption-sm font-normal text-c2\">Max 8 MB \u2014 JPG, PNG, WEBP or PDF<\/span>\n                            <input type=\"file\" class=\"hidden\" accept=\".jpg,.jpeg,.png,.webp,.pdf\" @change=\"uploadProof($event)\" \/>\n                        <\/label>\n                        <button type=\"button\" x-show=\"proof.name\" x-cloak @click=\"removeProof()\" class=\"body-sm font-semibold text-primary self-start mt-2\">Remove file<\/button>\n                    <\/div>\n                    <div class=\"flex justify-between\">\n                        <button type=\"button\" @click=\"step = 1\" class=\"body font-semibold text-c1\">Previous<\/button>\n                        <button type=\"submit\" class=\"shrink-0 bg-primary text-white body font-semibold px-6 py-2.5 md:py-4 rounded-[24px] border border-primary inline-flex hover:gap-x-2.5 items-center justify-center group disabled:opacity-50\"><span>Next<\/span><\/button>\n                    <\/div>\n                <\/form>\n\n                <!-- Step 3 \u2014 the products -->\n                <form x-show=\"step === 3\" x-cloak @submit.prevent=\"submit()\" class=\"flex flex-col gap-5 md:gap-[1.46vw]\">\n                    <template x-for=\"(row, index) in rows\" :key=\"index\">\n                        <div class=\"flex flex-col gap-5 md:gap-[1.46vw]\">\n                            <div class=\"flex flex-col gap-[0.42vw]\">\n                                <label class=\"body font-semibold text-c1\">Model <span class=\"text-primary\">*<\/span><\/label>\n                                <select x-model=\"row.product_id\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3\">\n                                    <option value=\"\">Please select<\/option>\n                                    <template x-for=\"product in products\" :key=\"product.id\">\n                                        <option :value=\"product.id\" x-text=\"product.label\"><\/option>\n                                    <\/template>\n                                <\/select>\n                            <\/div>\n                            <div class=\"flex flex-col gap-[0.42vw]\">\n                                <label class=\"body font-semibold text-c1\">Serial Number <span class=\"text-primary\">*<\/span><\/label>\n                                <input x-model=\"row.serial\" @input=\"onSerialInput(index)\" @blur=\"validateRowSerial(index)\" required class=\"mt-2 text-[#1a1a1a99] body-sm rounded-[8px] bg-c10 w-full p-2.5 xl:p-3 border border-c10 focus:border-c3 hover:border-c3 uppercase\" placeholder=\"As printed on the instrument\" \/>\n                                <p x-show=\"rowErrors[index]\" x-cloak x-text=\"rowErrors[index]\" class=\"body-sm font-semibold text-primary mt-1\"><\/p>\n                            <\/div>\n                            <button type=\"button\" x-show=\"rows.length > 1&#8243; x-cloak @click=&#8221;removeRow(index)&#8221; class=&#8221;body-sm font-semibold text-primary self-start&#8221;>Remove this product<\/button>\n                            <div class=\"w-full h-[1px] bg-c3\"><\/div>\n                        <\/div>\n                    <\/template>\n\n                    <button type=\"button\" @click=\"addRow()\" :disabled=\"!canAddRow\" class=\"body font-semibold text-primary self-center disabled:opacity-50\">&#8853; Add Item<\/button>\n\n                    <p class=\"body-sm font-normal text-c2\">UNI-T uses your information to manage your account and provide the services you request. We would also like to stay in touch with updates and offers.<\/p>\n\n                    <label class=\"flex items-start gap-3\">\n                        <input type=\"checkbox\" x-model=\"consent\" class=\"mt-1\" \/>\n                        <span class=\"body-sm font-normal text-c2\">I agree to receive other communications from UNI-T.<\/span>\n                    <\/label>\n\n                    <p class=\"body-sm font-normal text-c2\">By clicking submit, you agree to our Privacy Policy. You can change these settings at any time in your Profile.<\/p>\n\n                    <p x-show=\"error\" x-cloak x-text=\"error\" class=\"body-sm font-semibold text-primary text-center\"><\/p>\n\n                    <!-- Honeypot: hidden from people, irresistible to bots. -->\n                    <input type=\"text\" x-model=\"website\" name=\"ut_website\" tabindex=\"-1\" autocomplete=\"off\" class=\"hidden\" aria-hidden=\"true\" \/>\n\n                    <div class=\"flex justify-between\">\n                        <button type=\"button\" @click=\"step = 2\" class=\"body font-semibold text-c1\">Previous<\/button>\n                        <button type=\"submit\" :disabled=\"saving\" class=\"shrink-0 bg-primary text-white body font-semibold px-6 py-2.5 md:py-4 rounded-[24px] border border-primary inline-flex hover:gap-x-2.5 items-center justify-center group disabled:opacity-50\"><span x-text=\"saving ? 'Submitting\u2026' : 'Submit'\"><\/span><\/button>\n                    <\/div>\n                <\/form>\n\n                <div class=\"gf-custom-pagination\">\n                                            <span class=\"dot\" :class=\"step === 1 ? 'active' : ''\"><\/span>\n                                            <span class=\"dot\" :class=\"step === 2 ? 'active' : ''\"><\/span>\n                                            <span class=\"dot\" :class=\"step === 3 ? 'active' : ''\"><\/span>\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<div class=\"product-register application-submit hidden fixed top-0 left-0 w-full h-full bg-[#00000036] z-[21]\">\n    <div class=\"relative z-[11] bg-white rounded-t-[10px] rounded-b-[16px] p-8 md:p-12 top-1\/2 left-1\/2 -translate-x-1\/2 -translate-y-1\/2 w-[80%] md:w-auto max-w-[600px] \">\n        <div  class=\"absolute  bg-c3 w-full h-[6px] left-0 top-0  rounded-t-[16px] z-[12]\"><\/div>\n        <div id=\"progress-bar\" class=\"absolute  h-[6px] left-0 top-0  rounded-t-[16px] z-[12] bg-primary\"><\/div>\n        <img decoding=\"async\" src=\"https:\/\/uni-trend.visibleone.dev\/wp-content\/themes\/uni-trend\/public\/images\/icons\/success.svg\" class=\"mx-auto\" \/>\n        <p class=\"mt-5 h5 font-bold text-c1 text-center\">Product Registered<\/p>\n        <p class=\"body font-normal text-c2 text-center mt-5\">Thank you for registering your UNI-T instrument. Your extra 2-year warranty is now on record. Sign in or create an account with your registration email anytime to view and manage your registered products in your dashboard.<\/p>\n    <\/div>\n<\/div>\n<script>\n    function productRegistration(prefill) {\n        return {\n            step: 1,\n            saving: false,\n            error: '',\n            dateError: '',\n            rowErrors: {},\n            _snCache: {},\n            done: false,\n\n            profile: Object.assign(\n                { company: '', first_name: '', last_name: '', phone: '', email: '', country: '' },\n                prefill || {}\n            ),\n            purchase: { channel: '', channel_detail: '', year: '', month: '', day: '' },\n            proof: { id: 0, name: '', uploading: false },\n            consent: false,\n            website: '',\n            rows: [{ product_id: '', serial: '' }],\n\n            get products() {\n                return (window.utRegistration && window.utRegistration.products) || [];\n            },\n\n            get channels() {\n                return (window.utRegistration && window.utRegistration.channels) || [];\n            },\n\n            get years() {\n                const now = new Date().getFullYear();\n                const out = [];\n                for (let y = now; y >= now - 30; y--) out.push(y);\n                return out;\n            },\n\n            get maxDays() {\n                if (!this.purchase.year || !this.purchase.month) return 31;\n                const y = parseInt(this.purchase.year, 10);\n                const m = parseInt(this.purchase.month, 10);\n                return new Date(y, m, 0).getDate();\n            },\n\n            get days() {\n                const max = this.maxDays;\n                const out = [];\n                for (let d = 1; d <= max; d++) out.push(d);\n                return out;\n            },\n\n            onDateChange() {\n                if (this.purchase.day &#038;&#038; this.purchase.year &#038;&#038; this.purchase.month) {\n                    const max = this.maxDays;\n                    if (parseInt(this.purchase.day, 10) > max) {\n                        this.purchase.day = '';\n                    }\n                }\n                this.validateDate();\n            },\n\n            validateDate() {\n                this.dateError = '';\n                if (!this.purchase.year || !this.purchase.month || !this.purchase.day) {\n                    return true;\n                }\n\n                const y = parseInt(this.purchase.year, 10);\n                const m = parseInt(this.purchase.month, 10);\n                const d = parseInt(this.purchase.day, 10);\n\n                if (d > new Date(y, m, 0).getDate()) {\n                    this.dateError = 'Please select a valid day for this month.';\n                    return false;\n                }\n\n                const sel = new Date(y, m - 1, d);\n                const today = new Date();\n                today.setHours(23, 59, 59, 999);\n                if (sel > today) {\n                    this.dateError = 'The purchase date cannot be in the future.';\n                    return false;\n                }\n\n                return true;\n            },\n\n            goToStep3() {\n                if (!this.validateDate()) return;\n                this.step = 3;\n            },\n\n            get canAddRow() {\n                const max = (window.utRegistration && window.utRegistration.maxRows) || 20;\n                return this.rows.length < max;\n            },\n\n            addRow() {\n                if (this.canAddRow) this.rows.push({ product_id: '', serial: '' });\n            },\n\n            removeRow(index) {\n                if (this.rows.length > 1) this.rows.splice(index, 1);\n            },\n\n            async saveProfileAndContinue() {\n                this.error = '';\n\n                if (!window.utRegistration || !window.utRegistration.isLoggedIn) {\n                    if (!this.profile.company || !this.profile.first_name || !this.profile.last_name || !this.profile.phone || !this.profile.email || !this.profile.country) {\n                        this.error = 'Please fill in all required contact details.';\n                        return;\n                    }\n                    if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(this.profile.email)) {\n                        this.error = 'Please enter a valid email address.';\n                        return;\n                    }\n                    this.step = 2;\n                    return;\n                }\n\n                this.saving = true;\n\n                const fd = new FormData();\n                fd.append('action', 'ut_update_profile');\n                fd.append('nonce', window.utAuth ? window.utAuth.nonce : '');\n                Object.keys(this.profile).forEach((key) => fd.append(key, this.profile[key]));\n\n                try {\n                    const res = await fetch(window.utAuth.ajaxUrl, { method: 'POST', credentials: 'same-origin', body: fd });\n                    const json = await res.json();\n\n                    if (json.success) {\n                        this.step = 2;\n                    } else {\n                        this.error = (json.data && json.data.message) || 'Please check your details.';\n                    }\n                } catch (err) {\n                    this.error = 'Something went wrong. Please try again.';\n                }\n\n                this.saving = false;\n            },\n\n            async uploadProof(event) {\n                const file = event.target.files && event.target.files[0];\n                if (!file) return;\n\n                const max = (window.utRegistration && window.utRegistration.maxUploadBytes) || 8388608;\n                if (file.size > max) {\n                    this.error = 'That file is too large. Please upload something under 8 MB.';\n                    return;\n                }\n\n                this.error = '';\n                this.proof.uploading = true;\n\n                const fd = new FormData();\n                fd.append('action', 'ut_upload_proof');\n                fd.append('nonce', window.utRegistration.nonce);\n                fd.append('file', file);\n\n                try {\n                    const res = await fetch(window.utRegistration.ajaxUrl, { method: 'POST', credentials: 'same-origin', body: fd });\n                    const json = await res.json();\n\n                    if (json.success) {\n                        this.proof.id = json.data.id;\n                        this.proof.name = json.data.name;\n                    } else {\n                        this.error = (json.data && json.data.message) || 'That file could not be uploaded.';\n                    }\n                } catch (err) {\n                    this.error = 'That file could not be uploaded.';\n                }\n\n                this.proof.uploading = false;\n            },\n\n            removeProof() {\n                this.proof.id = 0;\n                this.proof.name = '';\n            },\n\n            purchaseDate() {\n                if (!this.purchase.year || !this.purchase.month || !this.purchase.day) return '';\n                const pad = (n) => String(n).padStart(2, '0');\n                return `${this.purchase.year}${pad(this.purchase.month)}${pad(this.purchase.day)}`;\n            },\n\n            onSerialInput(index) {\n                if (this.rowErrors[index]) {\n                    delete this.rowErrors[index];\n                }\n            },\n\n            async validateRowSerial(index) {\n                const row = this.rows[index];\n                if (!row || !row.serial) return;\n\n                const sn = row.serial.trim().toUpperCase();\n                row.serial = sn;\n\n                const validFormat = \/^[A-Za-z0-9\\-]{4,32}$\/.test(sn);\n                if (!validFormat) {\n                    this.rowErrors[index] = 'Please enter a valid serial number (letters, numbers, hyphens, 4\u201332 characters).';\n                    return;\n                }\n\n                const isDuplicate = this.rows.some((r, i) => i !== index && r.serial && r.serial.trim().toUpperCase() === sn);\n                if (isDuplicate) {\n                    this.rowErrors[index] = 'This serial number is entered more than once.';\n                    return;\n                }\n\n                if (this._snCache && this._snCache[sn] !== undefined) {\n                    if (this._snCache[sn] === true) {\n                        delete this.rowErrors[index];\n                    } else {\n                        this.rowErrors[index] = this._snCache[sn];\n                    }\n                    return;\n                }\n\n                const fd = new FormData();\n                fd.append('action', 'ut_check_registration_serial');\n                fd.append('nonce', window.utRegistration.nonce);\n                fd.append('serial', sn);\n\n                try {\n                    const res = await fetch(window.utRegistration.ajaxUrl, { method: 'POST', credentials: 'same-origin', body: fd });\n                    const json = await res.json();\n                    if (json.success) {\n                        if (!this._snCache) this._snCache = {};\n                        this._snCache[sn] = true;\n                        delete this.rowErrors[index];\n                    } else {\n                        const msg = (json.data && json.data.message) || 'This serial number could not be found in our records.';\n                        if (!this._snCache) this._snCache = {};\n                        this._snCache[sn] = msg;\n                        this.rowErrors[index] = msg;\n                    }\n                } catch (err) {}\n            },\n\n            async submit() {\n                this.error = '';\n                this.saving = true;\n\n                let hasClientError = false;\n                this.rows.forEach((row, index) => {\n                    if (!row.product_id) {\n                        this.rowErrors[index] = 'Please choose a product from the list.';\n                        hasClientError = true;\n                    } else if (!row.serial || !\/^[A-Za-z0-9\\-]{4,32}$\/.test(row.serial.trim())) {\n                        this.rowErrors[index] = 'Please enter a valid serial number.';\n                        hasClientError = true;\n                    }\n                });\n\n                if (hasClientError || Object.keys(this.rowErrors).length > 0) {\n                    this.saving = false;\n                    this.error = 'Please correct the invalid serial number(s) below.';\n                    return;\n                }\n\n                const fd = new FormData();\n                fd.append('action', 'ut_create_registrations');\n                fd.append('nonce', window.utRegistration.nonce);\n                fd.append('purchase_date', this.purchaseDate());\n                fd.append('channel', this.purchase.channel);\n                fd.append('channel_detail', this.purchase.channel_detail);\n                fd.append('proof_id', this.proof.id);\n                fd.append('consent', this.consent ? '1' : '');\n                fd.append('ut_website', this.website);\n\n                \/\/ Include contact details (used by backend for guest registrations)\n                fd.append('company', this.profile.company || '');\n                fd.append('first_name', this.profile.first_name || '');\n                fd.append('last_name', this.profile.last_name || '');\n                fd.append('phone', this.profile.phone || '');\n                fd.append('email', this.profile.email || '');\n                fd.append('country', this.profile.country || '');\n\n                this.rows.forEach((row, index) => {\n                    fd.append(`rows[${index}][product_id]`, row.product_id);\n                    fd.append(`rows[${index}][serial]`, row.serial.trim().toUpperCase());\n                });\n\n                try {\n                    const res = await fetch(window.utRegistration.ajaxUrl, { method: 'POST', credentials: 'same-origin', body: fd });\n                    const json = await res.json();\n\n                    if (json.success) {\n                        this.confirmAndLeave(json.data.redirect);\n                        return;\n                    }\n\n                    this.error = (json.data && json.data.message) || 'We could not register that.';\n                    this.rowErrors = (json.data && json.data.errors) || {};\n                } catch (err) {\n                    this.error = 'Something went wrong. Please try again.';\n                }\n\n                this.saving = false;\n            },\n\n            confirmAndLeave(redirect) {\n                this.done = true;\n                this.saving = false;\n\n                const modal = document.querySelector('.product-register.application-submit');\n                const bar = document.getElementById('progress-bar');\n\n                if (modal) modal.classList.remove('hidden');\n\n                if (bar) {\n                    bar.style.width = '0%';\n                    bar.style.transition = 'width 3s linear';\n                    requestAnimationFrame(() => {\n                        bar.style.width = '100%';\n                    });\n                }\n\n                window.setTimeout(function () {\n                    window.location.href = redirect;\n                }, 3000);\n            }\n        };\n    }\n    if (window.Alpine) {\n        Alpine.data('productRegistration', productRegistration);\n    } else {\n        document.addEventListener('alpine:init', function () {\n            Alpine.data('productRegistration', productRegistration);\n        });\n    }\n<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":23556,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-616","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/pages\/616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/comments?post=616"}],"version-history":[{"count":5,"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/pages\/616\/revisions"}],"predecessor-version":[{"id":12110,"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/pages\/616\/revisions\/12110"}],"up":[{"embeddable":true,"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/pages\/23556"}],"wp:attachment":[{"href":"https:\/\/uni-trend.visibleone.dev\/de-de\/wp-json\/wp\/v2\/media?parent=616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}