GET
/
v1
/
products
/
{id}
curl --request GET \
  --url https://api.ongoody.com/v1/products/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "857e09f8-4dbc-4c02-93e7-4c60ec0b9ccb",
  "name": "Six Cookies",
  "brand": {
    "id": "15e37a41-4726-4c98-98b3-f200a0fb8faf",
    "name": "Nolan Lind DDS",
    "shipping_price": 1000,
    "free_shipping_minimum": null,
    "brand_values": []
  },
  "subtitle": null,
  "subtitle_short": null,
  "recipient_description": "",
  "variants_label": "option",
  "variants_num_selectable": 3,
  "variants": [
    {
      "id": "0e775a47-269d-49bd-a77f-aad743542022",
      "name": "Chocolate Chip",
      "subtitle": "Classic chocolate chip.",
      "image_large": null
    },
    {
      "id": "e288f9bd-bd42-4af9-8813-e473791ad8e4",
      "name": "Oatmeal",
      "subtitle": "Delicious oatmeal.",
      "image_large": null
    },
    {
      "id": "e2faf508-96d2-4a80-92b7-8079dc10d96b",
      "name": "Sugar",
      "subtitle": "Tasty sugar.",
      "image_large": null
    }
  ],
  "variant_groups": [],
  "images": [],
  "price": 1000,
  "price_is_variable": false,
  "restricted_states": [],
  "attributes": [],
  "updated_at": "2025-05-18T05:07:41Z",
  "status": "active"
}

Authorizations

Authorization
string
header
required

Your Goody API key.

Path Parameters

id
string
required

Product ID

Query Parameters

use_custom_catalog
boolean

Limit to custom catalog only (for approved API partners)

Response

200
application/json

Product retrieved

The response is of type object.