Skip to main content
GET
/
vLatest
/
action
/
glasscore
/
product
List Product
curl --request GET \
  --url https://api.glass.fm/vLatest/action/glasscore/product
{
  "aggregateRating": 123,
  "descrip": "<string>",
  "featureSetArray": [
    {
      "id": 123,
      "isRequired": true
    }
  ],
  "fee": 123,
  "id": 123,
  "internalName": "<string>",
  "isDeprecated": true,
  "isMarketplace": true,
  "isWebApp": true,
  "name": "<string>",
  "requireCompany": true,
  "requireLocation": true,
  "requirePerson": true,
  "requireShipping": true,
  "shortName": "<string>",
  "totalReviews": 123
}

Query Parameters

return
string

Comma-separated list of specific fields to return/append in the response. See isAdditionalData for more details.

Example:

"id,nameFirst,nameLast"

isAdditionalData
boolean

Set to true to merge requested fields with default response, or false/omit to return only requested fields plus ID.

Example:

true

Response

200 - application/json

A list of Products

aggregateRating
number | null
required

Represents the overall score or value given to a product based on combined user reviews or ratings.

descrip
string
required

Description of record.

featureSetArray
object[]
required

Contains a collection of specific attributes or characteristics associated with a product.

fee
number | null
required

Represents the additional charge associated with a product.

id
number
required

Unique identifier.

internalName
string
required

Represents the unique identifier used internally for each product.

isDeprecated
boolean | null
required

Indicates whether a product is no longer in use or recommended for use.

isMarketplace
boolean | null
required

Indicates whether the product is sold on a marketplace platform or not.

isWebApp
boolean | null
required

Indicates whether the product is a web application or not.

name
string
required

Name of product.

requireCompany
boolean | null
required

Indicates whether a company affiliation is necessary for the product.

requireLocation
boolean | null
required

Indicates whether a specific location is necessary for the product.

requirePerson
boolean | null
required

Indicates whether a product needs a person for its operation or use.

requireShipping
boolean | null
required

Indicates whether or not a product needs to be shipped to the customer.

shortName
string
required

Contains a brief, abbreviated title or identifier for a specific product.

totalReviews
number | null
required

Represents the aggregate count of customer feedback received for a specific product.