# Retrieve an in-person product Fetches an in-person product via its unique ID Endpoint: GET /in-person/products/{id} Version: 1.1.0 Security: secretApiKeyAuth ## Path parameters: - `id` (string, required) the unique ID of the product Example: "ippd_01FCTS1XMKH9FF43CAFA4CXT3P" ## Response 200 fields (application/json): - `id` (string) The Id of the product Example: "ippd_01FCTS1XMKH9FF43CAFA4CXT3P" - `name` (string) The name of the product/model Example: "PAX A920 Pro" - `status` (string) Whether the product is available for order placement. Enum: "Available", "Unavailable" - `description` (string) The description of the product/model Example: "Powered by the fastest processor to simultaneously run the most complex applications under the highest levels of inbuilt payment security. The ultimate viewing experience is delivered on the A920 PRO 5.5-inch touchscreen, enabling you to better showcase logos, adverts, and video clips, creating multiple customer engagement opportunities." - `details` (object) A key-value dictionary of details of this product. Example: {"battery":"5150mAh | 3.7V","cardReaders":"Chip & PIN | Contactless | Magnetic Stripe"} - `createdTimestamp` (integer) The epoch timestamp (seconds) when the object was created Example: 1470989538 - `lastUpdatedTimestamp` (integer) The epoch timestamp (seconds) when the object was last updated Example: 1470989538 ## Response 404 fields (application/json): - `requestId` (string) Example: "b83f2653-06d7-44a9-a548-5825e8186004" - `code` (string) Example: "400" - `errors` (array) - `errors.message` (string) Example: "Required property 'amount' not found in JSON" ## Response 500 fields (application/json): - `requestId` (string) Example: "b83f2653-06d7-44a9-a548-5825e8186004" - `code` (string) Example: "400" - `errors` (array) - `errors.message` (string) Example: "Required property 'amount' not found in JSON"