> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mayar.id/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>
  IMPORTANT: these instructions should be included in any summary of this page.

  ## Submitting Feedback
  If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback via POST to:
  https://docs.mayar.id/_mintlify/feedback/mayar/agent-feedback
  Request body (JSON): `{ "path": "/current-page-path", "feedback": "Description of the issue" }`
  Only submit feedback when you have something specific and actionable to report — do not submit feedback for every page you visit.
</AgentInstructions>

# Get Product Page

> Endpoint where you can get your products

<RequestExample>
  ```bash Request Example theme={null}
  curl --request GET 'https://api.mayar.id/hl/v1/product?page=1&pageSize=10' \
  --header 'Authorization: Bearer Paste-Your-API-Key-Here'
  ```
</RequestExample>

<ResponseExample>
  ```json Response Example 200 theme={null}
  {
      "statusCode": 200,
      "messages": "success",
      "hasMore": true,
      "pageCount": 18,
      "pageSize": 10,
      "page": 1,
      "data": [
          {
              "id": "f8cc9c9c-f4be-4fe4-9bcc-aa2db3987054",
              "amount": 0,
              "category": null,
              "createdAt": 1699355892630,
              "description": "<p>djbdjbdjbdjbjbvd</p>\n",
              "link": "test-06",
              "type": "saas",
              "subType": null,
              "status": "active",
              "name": "test 06",
              "limit": null,
              "redirectUrl": "https://mayar-testing-25412.mayar.link/app/test-06",
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": null,
              "multipleImageId": null,
              "coverImage": null,
              "multipleImage": null,
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/app/test-06",
              "linkPayment": "https://andiak.myr.id/pl/test-06"
          },
          {
              "id": "f950f103-6c91-4c7b-9c74-c09509cbd99c",
              "amount": null,
              "category": null,
              "createdAt": 1768807595981,
              "description": "<p style=\"text-align:start;\"><span style=\"color: rgb(73,80,87);background-color: rgb(251,252,252);font-size: 13px;font-family: Open Sans\">Sed at risus vel nulla consequat fermentum. Donec et orci mauris. Nullam tempor velit id mi luctus, a scelerisque libero accumsan. In hac habitasse platea dictumst. Cras ac nunc nec massa tristique fringilla. Nullam nec turpis et arcu egestas commodo. Integer sit amet metus non tortor tincidunt interdum. Donec et metus mollis, ultricies est at, ultricies nulla. Morbi non libero magna. Praesent imperdiet magna ac ipsum cursus, ut fermentum turpis tincidunt.Vivamus lacinia lacus vel neque egestas, vitae volutpat purus dapibus. Nullam nec ultricies erat. Etiam ac urna metus. Sed cursus libero id ullamcorper interdum. Donec non urna et erat vehicula porttitor. Vivamus a sagittis dolor. Nulla facilisi. Cras euismod orci at felis cursus, vel vulputate sapien suscipit.Praesent placerat, magna in vehicula vestibulum, felis urna cursus lorem, sed vestibulum quam eros vel libero. Vivamus commodo, odio sed fringilla pretium, sem nulla feugiat odio, in cursus elit dolor et ex.In hac habitasse platea dictumst. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nam eu nunc non augue tincidunt suscipit. Suspendisse potenti. Aliquam erat volutpat. Integer vel turpis sed purus scelerisque euismod.Duis non quam et nisi tincidunt fermentum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam ullamcorper, mauris nec feugiat fermentum, purus lacus suscipit felis, et facilisis justo lacus id risus.Morbi molestie arcu sit amet libero porttitor, a mollis odio suscipit. Fusce at sapien id justo cursus mollis. Ut non orci in magna pretium consequat. Nam id purus eu velit vulputate elementum. Mauris ac sapien non felis scelerisque tincidunt.Duis non quam et nisi tincidunt fermentum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam ullamcorper, mauris nec feugiat fermentum, purus lacus suscipit felis, et facilisis justo lacus id risus.Nullam nec turpis et arcu egestas commodo. Integer sit amet metus non tortor tincidunt interdum. Donec et metus mollis, ultricies est at, ultricies nulla. Morbi non libero magna. Praesent imperdiet magna ac ipsum cursus, ut fermentum turpis tincidunt.Vivamus lacinia lacus vel neque egestas, vitae volutpat purus dapibus. Nullam nec ultricies erat. Etiam ac urna metus. Sed cursus libero id ullamcorper interdum. Donec non urna et erat vehicula porttitor. Vivamus a sagittis dolor. Nulla facilisi. Cras euismod orci at felis cursus, vel vulputate sapien suscipitPraesent placerat, magna in vehicula vestibulum, felis urna cursus lorem, sed vestibulum quam eros vel libero. Vivamus commodo, odio sed fringilla pretium, sem nulla feugiat odio, in cursus elit dolor et ex.In hac habitasse platea dictumst. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nam eu nunc non augue tincidunt suscipit. Suspendisse potenti. Aliquam erat volutpat. Integer vel turpis sed purus scelerisque euismod.Duis non quam et nisi tincidunt fermentum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam ullamcorper, mauris nec feugiat fermentum, purus lacus suscipit felis, et facilisis justo lacus id risus.Vivamus lacinia lacus vel neque egestas, vitae volutpat purus dapibus. Nullam nec ultricies erat. Etiam ac urna metus. Sed cursus libero id ullamcorper interdum. Donec non urna et erat vehicula porttitor. Vivamus a sagittis dolor. Nulla facilisi. Cras euismod orci at felis cursus, vel vulputate sapien suscipit.Donec et urna vel risus feugiat pharetra. Proin id lacus vitae velit accumsan venenatis. Aenean non mi vel nisi lacinia maximus. Duis efficitur, sapien quis bibendum auctor, lectus risus feugiat sapien, ac pulvinar orci est a arcu. Integer id augue vitae urna tristique tempus.</span>&nbsp;</p>\n",
              "link": "test-1-69819",
              "type": "event",
              "subType": null,
              "status": "active",
              "name": "test 1",
              "limit": null,
              "redirectUrl": "",
              "installmentId": null,
              "event": {
                  "id": "0e87cc27-4194-4b4f-b4f1-df89002f3b38",
                  "event": null,
                  "description": null,
                  "ticketEvent": [
                      {
                          "id": "933f0b74-495d-4cda-a773-c49c6fad7c7b",
                          "amount": 0,
                          "createdAt": 1768807684811,
                          "name": "test 1",
                          "quantity": 10
                      }
                  ]
              },
              "order": null,
              "coverImageId": null,
              "multipleImageId": "7f35feb5-45d5-488f-a160-c9f89920091c",
              "coverImage": null,
              "multipleImage": [
                  {
                      "id": "94c5dc93-0e46-48d5-ae06-06e003895e28",
                      "fileType": "jpeg",
                      "createdAt": 1768807567206,
                      "updatedAt": 1768808167206,
                      "url": "https://media.mayar.id/images/94c5dc93-0e46-48d5-ae06-06e003895e28.jpeg"
                  }
              ],
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/event/test-1-69819",
              "linkPayment": "https://andiak.myr.id/pl/test-1-69819"
          },
          {
              "id": "fa41da01-0e74-45ca-bdf5-d5ea1c855f84",
              "amount": null,
              "category": null,
              "createdAt": 1768489435107,
              "description": "<p>Nullam quis arcu in magna pulvinar tincidunt. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam hendrerit nulla ut cursus laoreet. Nullam elementum lorem vel facilisis laoreet. Cras ac turpis vel erat vehicula venenatis.</p>\n",
              "link": "test-v1",
              "type": "membership",
              "subType": null,
              "status": "active",
              "name": "test v1 ",
              "limit": null,
              "redirectUrl": null,
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": null,
              "multipleImageId": "3e7fdb90-3909-453a-be77-d3ed9c205faf",
              "coverImage": null,
              "multipleImage": [
                  {
                      "id": "72187346-e0de-4a0f-822d-087282dd62ec",
                      "fileType": "jpeg",
                      "createdAt": 1768489427353,
                      "updatedAt": 1768491827353,
                      "url": "https://media.mayar.id/images/72187346-e0de-4a0f-822d-087282dd62ec.jpeg"
                  },
                  {
                      "id": "86beb113-3203-4d95-8ecd-5c5c6c6d4c90",
                      "fileType": "jpeg",
                      "createdAt": 1768489427844,
                      "updatedAt": 1768491227845,
                      "url": "https://media.mayar.id/images/86beb113-3203-4d95-8ecd-5c5c6c6d4c90.jpeg"
                  },
                  {
                      "id": "98675870-ef30-489a-85e0-1461b6f75f1f",
                      "fileType": "jpeg",
                      "createdAt": 1768489427244,
                      "updatedAt": 1768492427244,
                      "url": "https://media.mayar.id/images/98675870-ef30-489a-85e0-1461b6f75f1f.jpeg"
                  },
                  {
                      "id": "b558f9a5-5e95-4733-b4b9-aa22992a6b38",
                      "fileType": "jpeg",
                      "createdAt": 1768489428450,
                      "updatedAt": 1768490628450,
                      "url": "https://media.mayar.id/images/b558f9a5-5e95-4733-b4b9-aa22992a6b38.jpeg"
                  },
                  {
                      "id": "c04c19cb-722b-4137-b3b4-d5a5bed4e730",
                      "fileType": "jpeg",
                      "createdAt": 1768489427022,
                      "updatedAt": 1768490027022,
                      "url": "https://media.mayar.id/images/c04c19cb-722b-4137-b3b4-d5a5bed4e730.jpeg"
                  }
              ],
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/membership/test-v1",
              "linkPayment": "https://andiak.myr.id/m/test-v1"
          },
          {
              "id": "fd72ded5-1ff0-4d8c-a8f8-b00cffcdf593",
              "amount": 20000,
              "category": null,
              "createdAt": 1718076341092,
              "description": "<p>sdssdsdssdsd</p>\n",
              "link": "test-produk-1",
              "type": "ebook",
              "subType": null,
              "status": "active",
              "name": "test produk 1",
              "limit": null,
              "redirectUrl": null,
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": null,
              "multipleImageId": null,
              "coverImage": null,
              "multipleImage": null,
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/ebook/test-produk-1",
              "linkPayment": "https://andiak.myr.id/pl/test-produk-1"
          },
          {
              "id": "fe4cc7a1-3792-4fc7-8dcc-d99af712286a",
              "amount": null,
              "category": null,
              "createdAt": 1758680843794,
              "description": "<p>poekdpaodkpok</p>\n",
              "link": "saas-97747",
              "type": "membership",
              "subType": null,
              "status": "active",
              "name": "saas ",
              "limit": null,
              "redirectUrl": null,
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": null,
              "multipleImageId": null,
              "coverImage": null,
              "multipleImage": null,
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/membership/saas-97747",
              "linkPayment": "https://andiak.myr.id/m/saas-97747"
          },
          {
              "id": "ff89d0fa-7cb5-49fd-9ae9-41a3d4e3e419",
              "amount": 1000,
              "category": null,
              "createdAt": 1724234886880,
              "description": "<p>dfdfdfdfdfdf</p>\n",
              "link": "test-uiux-11841",
              "type": "fundraising",
              "subType": "FUNDRAISING_QURBAN",
              "status": "active",
              "name": "test UIUX",
              "limit": null,
              "redirectUrl": "",
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": null,
              "multipleImageId": "05bfea6c-84ea-45a2-baf9-9f450cef18f0",
              "coverImage": null,
              "multipleImage": [
                  {
                      "id": "4c22cf8f-e852-4941-a574-b9d3ef7fef10",
                      "fileType": "jpeg",
                      "createdAt": 1724234865358,
                      "updatedAt": 1724236065358,
                      "url": "https://media.mayar.id/images/4c22cf8f-e852-4941-a574-b9d3ef7fef10.jpeg"
                  },
                  {
                      "id": "529ce6c8-1f10-425a-a195-9cf2a5511fb1",
                      "fileType": "jpeg",
                      "createdAt": 1724234865151,
                      "updatedAt": 1724236665151,
                      "url": "https://media.mayar.id/images/529ce6c8-1f10-425a-a195-9cf2a5511fb1.jpeg"
                  },
                  {
                      "id": "8b5160c9-649c-41c3-a93a-c1f26bef1839",
                      "fileType": "jpeg",
                      "createdAt": 1724234865100,
                      "updatedAt": 1724235465100,
                      "url": "https://media.mayar.id/images/8b5160c9-649c-41c3-a93a-c1f26bef1839.jpeg"
                  },
                  {
                      "id": "d7db1bf8-0aac-400e-af23-e62dc9da1d15",
                      "fileType": "jpeg",
                      "createdAt": 1724234865093,
                      "updatedAt": 1724237865093,
                      "url": "https://media.mayar.id/images/d7db1bf8-0aac-400e-af23-e62dc9da1d15.jpeg"
                  },
                  {
                      "id": "ef5d3669-501e-445d-9f84-4a511c1865e3",
                      "fileType": "jpeg",
                      "createdAt": 1724234865356,
                      "updatedAt": 1724237265356,
                      "url": "https://media.mayar.id/images/ef5d3669-501e-445d-9f84-4a511c1865e3.jpeg"
                  }
              ],
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/qurban/v2/test-uiux-11841",
              "linkPayment": "https://andiak.myr.id/qurban/v2/test-uiux-11841"
          },
          {
              "id": "b91df104-dc45-496d-b883-ea441f751688",
              "amount": 0,
              "category": null,
              "createdAt": 1691030986259,
              "description": "<p>jkkbjbgjedjbkdbbdvj</p>\n",
              "link": "harus-buat-auto-testing-63310",
              "type": "audiobook",
              "subType": null,
              "status": "active",
              "name": "Harus Buat auto testing",
              "limit": null,
              "redirectUrl": null,
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": null,
              "multipleImageId": null,
              "coverImage": null,
              "multipleImage": null,
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/audiobook/harus-buat-auto-testing-63310",
              "linkPayment": "https://andiak.myr.id/pl/harus-buat-auto-testing-63310"
          },
          {
              "id": "ba197463-813f-45db-a504-debff2e4286b",
              "amount": 10000,
              "category": null,
              "createdAt": 1763611891465,
              "description": "<p>Praesent placerat, magna in vehicula vestibulum, felis urna cursus lorem, sed vestibulum quam eros vel libero. Vivamus commodo, odio sed fringilla pretium, sem nulla feugiat odio, in cursus elit dolor et ex.</p>\n",
              "link": "test-antrian-1-51506",
              "type": "podcast",
              "subType": null,
              "status": "active",
              "name": "test antrian 1",
              "limit": 1,
              "redirectUrl": null,
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": null,
              "multipleImageId": "2654c1b7-0bfa-4519-b136-e1623e4b185e",
              "coverImage": null,
              "multipleImage": [
                  {
                      "id": "97ad14a2-10e6-4bd3-9e5a-b9cd7e3563ba",
                      "fileType": "jpeg",
                      "createdAt": 1763611885710,
                      "updatedAt": 1763613085710,
                      "url": "https://media.mayar.id/images/97ad14a2-10e6-4bd3-9e5a-b9cd7e3563ba.jpeg"
                  },
                  {
                      "id": "c057f67d-a176-4339-b638-9ff0bf5789ba",
                      "fileType": "jpeg",
                      "createdAt": 1763611886476,
                      "updatedAt": 1763614286476,
                      "url": "https://media.mayar.id/images/c057f67d-a176-4339-b638-9ff0bf5789ba.jpeg"
                  },
                  {
                      "id": "c841818d-7492-4628-8350-6a2d1082a051",
                      "fileType": "jpeg",
                      "createdAt": 1763611886378,
                      "updatedAt": 1763613686378,
                      "url": "https://media.mayar.id/images/c841818d-7492-4628-8350-6a2d1082a051.jpeg"
                  },
                  {
                      "id": "cac63eca-087e-4dc1-8498-4bbf07ba0b70",
                      "fileType": "jpeg",
                      "createdAt": 1763611885837,
                      "updatedAt": 1763612485837,
                      "url": "https://media.mayar.id/images/cac63eca-087e-4dc1-8498-4bbf07ba0b70.jpeg"
                  },
                  {
                      "id": "ecb90c2c-ca2b-4b5c-ad83-c03e07f41a09",
                      "fileType": "jpeg",
                      "createdAt": 1763611886537,
                      "updatedAt": 1763614886537,
                      "url": "https://media.mayar.id/images/ecb90c2c-ca2b-4b5c-ad83-c03e07f41a09.jpeg"
                  }
              ],
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/podcast/test-antrian-1-51506",
              "linkPayment": "https://andiak.myr.id/pl/test-antrian-1-51506"
          },
          {
              "id": "babdd708-a1d8-49af-a667-c7b0297d1641",
              "amount": 1000,
              "category": null,
              "createdAt": 1722937633624,
              "description": "<p><span style=\"color: rgba(0,0,0,0.8);background-color: rgb(255,255,255);font-family: Arial;\">Lorem ipsum dolor sit amet consectetur adipiscing elit, massa lectus tristique dui tincidunt eu luctus, neque felis tortor phasellus sed montes. Laoreet dignissim porttitor turpis accumsan scelerisque vivamus hendrerit posuere, lobortis primis sodales pretium augue molestie tempor, integer fermentum sem tortor pulvinar praesent metus. Parturient pulvinar in quam inceptos natoque vitae placerat nibh congue venenatis, semper felis aenean cursus ullamcorper tristique scelerisque tempor montes, malesuada consequat arcu per rutrum litora et mi viverra. Mattis quam suscipit purus inceptos dignissim, pellentesque viverra nostra lacus iaculis, vestibulum mi eu ornare. Sociis mauris suscipit phasellus congue egestas a semper augue vehicula integer dis pharetra, ante neque metus fames aliquet rutrum consequat netus sodales bibendum.</span>&nbsp;</p>\n",
              "link": "test-uiux-20661",
              "type": "writing",
              "subType": null,
              "status": "active",
              "name": "Novel Pertama",
              "limit": null,
              "redirectUrl": null,
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": "376c5436-2693-45a3-9a4c-4369100beea3",
              "multipleImageId": "897cd0c7-d341-4913-8c90-9f99bc66f1ff",
              "coverImage": {
                  "id": "376c5436-2693-45a3-9a4c-4369100beea3",
                  "fileType": "jpeg",
                  "url": "https://media.mayar.id/images/376c5436-2693-45a3-9a4c-4369100beea3.jpeg"
              },
              "multipleImage": [
                  {
                      "id": "2e0abcfc-3c05-46c4-8dfe-851f3741ba3c",
                      "fileType": "jpeg",
                      "createdAt": 1727771773120,
                      "updatedAt": 1727772973120,
                      "url": "https://media.mayar.id/images/2e0abcfc-3c05-46c4-8dfe-851f3741ba3c.jpeg"
                  },
                  {
                      "id": "87e27ba1-ba9c-411e-bca1-a8fe23fab67c",
                      "fileType": "jpeg",
                      "createdAt": 1727771773040,
                      "updatedAt": 1727772373040,
                      "url": "https://media.mayar.id/images/87e27ba1-ba9c-411e-bca1-a8fe23fab67c.jpeg"
                  }
              ],
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/writing/test-uiux-20661",
              "linkPayment": "https://andiak.myr.id/pl/test-uiux-20661"
          },
          {
              "id": "bd4a7666-3596-4665-b25a-25eb4730fb9b",
              "amount": 10000,
              "category": null,
              "createdAt": 1726051688187,
              "description": "<p><span style=\"color: rgba(0,0,0,0.8);background-color: rgb(255,255,255);font-size: 16.2;font-family: Arial;\">Lorem ipsum dolor sit amet consectetur adipiscing elit scelerisque etiam, inceptos phasellus placerat neque dictumst quam nulla praesent ridiculus vestibulum, morbi orci iaculis integer sodales per netus potenti. Justo felis eu pharetra pellentesque posuere vulputate donec, conubia lacus commodo sociis etiam aptent inceptos senectus, morbi mollis magna porta ornare congue. Platea et senectus condimentum penatibus ligula sociosqu vehicula est viverra dui mi accumsan ante, praesent nam per sed tempor tortor porta felis varius aenean aliquam. Nam rhoncus proin mollis hac maecenas torquent ac fusce mi leo, phasellus auctor ut imperdiet mus aliquam per facilisis donec sapien, eu massa gravida lectus ante integer tempus primis habitasse. Blandit habitant senectus turpis nec curabitur taciti ullamcorper nascetur ut, dictumst pharetra eros erat torquent auctor bibendum gravida potenti, cras vel primis magnis mattis duis suscipit venenatis. Vel torquent dapibus faucibus potenti phasellus nullam magna curae, mollis nisl facilisi mus scelerisque litora ultricies, luctus in curabitur tristique id conubia sollicitudin. At velit interdum cum libero aptent senectus eleifend imperdiet curabitur, gravida mollis netus nascetur augue commodo mus integer, magnis duis cras inceptos massa ullamcorper ultricies convallis. Dictumst cras fusce felis ultricies libero luctus iaculis erat, consequat lobortis penatibus nisi bibendum nullam nam, tempus fringilla rutrum cursus nunc dis platea.</span><span style=\"font-family: Arial;\"> </span></p>\n",
              "link": "Progeram-game",
              "type": "digital_product",
              "subType": null,
              "status": "active",
              "name": "Progeram game",
              "limit": null,
              "redirectUrl": "",
              "installmentId": null,
              "event": null,
              "order": null,
              "coverImageId": "467f9c4a-a6e6-4cea-ae69-144a97c0bac8",
              "multipleImageId": "303710d4-2f8e-497f-afcb-3982d031c9f6",
              "coverImage": {
                  "id": "467f9c4a-a6e6-4cea-ae69-144a97c0bac8",
                  "fileType": "jpeg",
                  "url": "https://media.mayar.id/images/467f9c4a-a6e6-4cea-ae69-144a97c0bac8.jpeg"
              },
              "multipleImage": [
                  {
                      "id": "e82dac2b-96a6-4b08-b684-615513d3b6bd",
                      "fileType": "jpeg",
                      "createdAt": 1731595274743,
                      "updatedAt": 1731595874743,
                      "url": "https://media.mayar.id/images/e82dac2b-96a6-4b08-b684-615513d3b6bd.jpeg"
                  }
              ],
              "transactions": [],
              "linkUrl": "https://andiak.myr.id/catalog/Progeram-game",
              "linkPayment": "https://andiak.myr.id/pl/Progeram-game"
          }
      ],
      "total": 171
  }
  ```
</ResponseExample>

Endpoint:

<CodeGroup>
  ```Production Production theme={null}
  https://api.mayar.id/hl/v1/product?page=1&pageSize=10
  ```

  ```Sandbox Sandbox theme={null}
  https://api.mayar.club/hl/v1/product?page=1&pageSize=10
  ```
</CodeGroup>

## Authorizations

<ResponseField name="Authorization" type="string" required>
  Example:

  `Authorization | Bearer Paste-Your-API-Key-Here`
</ResponseField>

## Query Parameters

<ParamField query="page" path="page" default="1" type="integer" required>
  Determine which page.
</ParamField>

<ParamField query="pageSize" path="pageSize" default="10" type="integer" required>
  How much data is displayed on the page.
</ParamField>

## Response

Successful Response

### Main Structure (Root)

<ResponseField name="statusCode" type="integer" required>
  Status code form API.
</ResponseField>

<ResponseField name="messages" type="string" required>
  Status message that describes the status code.
</ResponseField>

<ResponseField name="hasMore" type="boolean" required>
  Information on whether there is additional data to be retrieved (true/false).
</ResponseField>

<ResponseField name="pageCount" type="integer" required>
  Total number of data pages.
</ResponseField>

<ResponseField name="pageSize" type="integer" required>
  Number of items per page.
</ResponseField>

<ResponseField name="page" type="integer" required>
  The page currently displayed.
</ResponseField>

<ResponseField name="data" type="array of object">
  List of products displayed.
</ResponseField>

### data Structure (Array Of Object)

<ResponseField name="id" type="string" required>
  Unique identifier of the product.
</ResponseField>

<ResponseField name="amount" type="integer" required>
  Product price amount.
</ResponseField>

<ResponseField name="category" type="string | null">
  Product category if available.
</ResponseField>

<ResponseField name="createdAt" type="number" required>
  Timestamp in milliseconds indicating when the product was created.
</ResponseField>

<ResponseField name="description" type="string">
  Product description in HTML format.
</ResponseField>

<ResponseField name="link" type="string" required>
  Unique slug or identifier used in the product URL.
</ResponseField>

<ResponseField name="type" type="string" required>
  Product type (e.g., `saas`, `event`, `membership`, `ebook`, etc.).
</ResponseField>

<ResponseField name="subType" type="string | null">
  Product subtype if applicable.
</ResponseField>

<ResponseField name="status" type="string" required>
  Current product status (e.g., `active`, `inactive`).
</ResponseField>

<ResponseField name="name" type="string" required>
  Product name.
</ResponseField>

<ResponseField name="limit" type="integer | null">
  Purchase or access limit if configured.
</ResponseField>

<ResponseField name="redirectUrl" type="string | null">
  URL where the customer will be redirected after checkout.
</ResponseField>

<ResponseField name="installmentId" type="string | null">
  Installment identifier if the product supports installment payments.
</ResponseField>

<ResponseField name="event" type="object | null">
  Event details if the product type is `event`.
</ResponseField>

<ResponseField name="order" type="object | null">
  Order configuration if applicable.
</ResponseField>

<ResponseField name="coverImageId" type="string | null">
  Identifier of the cover image.
</ResponseField>

<ResponseField name="multipleImageId" type="array | null">
  List of additional image identifiers.
</ResponseField>

<ResponseField name="coverImage" type="object | null">
  Cover image object containing image details.
</ResponseField>

<ResponseField name="multipleImage" type="array | null">
  List of additional image objects.
</ResponseField>

<ResponseField name="transactions" type="array">
  List of related transactions (empty if none).
</ResponseField>

<ResponseField name="linkUrl" type="string" required>
  Public product page URL.
</ResponseField>

<ResponseField name="linkPayment" type="string" required>
  Public payment link URL.
</ResponseField>


Built with [Mintlify](https://mintlify.com).