Public

List published extensions

Returns every extension with status: "public", enriched with its owning organization (logo, name, and organization_alias). Publicly accessible — no API key required. Results are ordered by organization name, then extension name. All query params are optional; when none are supplied, every public extension is returned (unbounded).

get/v1/public/published-extensions

Request

  • Base URL: https://api.finalpos.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.finalpos.com/v1/public/published-extensions
  • Auth: none required

Query parameters

skipnumber

Number of items to skip (pagination offset).

limitnumber
Example:20

Maximum number of items to return. Omit for all public extensions (unbounded).

searchByLabelstring
Example:Product Groups

Case-insensitive substring filter on the extension label.

Response

Published extensions.

Example response

{
  "data": [
    {
      "_id": "6a148346ffb97bbf5a57700e",
      "label": "Product Groups",
      "status": "public",
      "category": "hub",
      "short_description": "Group products into named collections for quick POS filtering.",
      "long_description": "Product Groups lets admins create named groups of products from the dashboard...",
      "url": "https://product-groups-163feb.host.staging.code.finalpos.com",
      "price": "free",
      "gallery": [],
      "organizationId": "691df9c2047bfc55994d703c",
      "organization": {
        "_id": "691df9c2047bfc55994d703c",
        "name": "TestStaging",
        "organization_alias": "oz-12"
      },
      "createdAt": "2026-05-25T17:13:42.066Z",
      "updatedAt": "2026-05-25T17:13:42.066Z"
    }
  ],
  "meta": {
    "count": 1450,
    "limit": 100
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.