Retrieve a single product by UUID.
Response
{
"status": "success",
"message": "success on getting Junk Removal - Service product",
"data": {
"product": {
"uuid": "75dd724b-c01d-4e75-91db-86675cd7f563",
"name": "Junk Removal - Service",
"code": "JUNK-001",
"description": "Professional junk removal service",
"unitPrice": 250.00,
"currency": "USD",
"tax": 0,
"total": "250.00",
"status": "active",
"pricingMethod": "item",
"categoryAccountId": 1234,
"categoryAccount": {
"uuid": "cat-uuid-123",
"name": "Product Sales",
"type": "Revenue"
},
"taxes": []
}
}
}
Unauthorized - Authentication failed
Response Attributes
statusstring Required
Always "error" for error responses
messagestring Required
Human-readable error description
codestring Required
Machine-readable error code for programmatic handling
detailsobject
Additional context about the error (varies by error type)
Show child attributes
errorsarray
Present for validation errors with multiple fields
Show child attributes
Response Attributes
statusstring Required
Always "error" for error responses
messagestring Required
Human-readable error description
codestring Required
Machine-readable error code for programmatic handling
detailsobject
Additional context about the error (varies by error type)
errorsarray
Present for validation errors with multiple fields
Show child attributes