Get a refund item
Returns one item of a refund. A limited token may call this for a refund it is bound to.
AuthorizationBearer <token>A secret, trusted or limited token. See Authentication.
refund_id*stringThe refund id.
item_id*stringThe item_id of the order or invoice item.
expand?stringComma-separated child objects to return in full instead of as a URL, for example customer,payments. Use dot notation for nested objects (items.product), up to four levels deep. A single object takes up to 12 paths; a list takes up to 2, applied to every item. Extra paths are dropped without an error. See Expanding objects.
show?stringComma-separated fields to return; all others are left out. Use dot notation for child fields (customer.email). You cannot send show and hide together (400). See Customizing output.
hide?stringComma-separated fields to leave out of the response. Use dot notation for child fields (customer.email). You cannot send show and hide together (400). See Customizing output.
formatted?booleanWhen true, the object also has a formatted child with amounts and dates as display text in the shopper's language and currency (for example $19.99 or November 7, 2026). The default is false. See Localized formatting.
falseThe refund item.
application/json- response
One item refunded, with the quantity and amounts given back. Fields marked "not for limited tokens" are left out when a limited token reads it.
object*"refund_item"The object type. Always refund_item.
"refund_item"url*stringThe full URL of this refund item.
uriitem_id*stringThe item_id of the order or invoice item refunded.
date_created?stringWhen the item was created.
date-timedate_modified?stringWhen the item was last changed.
date-timerefund_id*stringThe refund this item belongs to.
name*stringThe product name.
type*stringThe product type.
"digital""physical""service""bundle"quantity*numberThe quantity refunded. Can be a decimal.
currency*stringThe refund currency (ISO 4217).
price*numberThe unit price, in currency.
reference_price?|The price in the reference currency. Not for limited tokens.
reference_currency?|The currency of reference_price. Not for limited tokens.
subtotal*numberThe amount refunded for this item without tax, in currency.
tax*numberThe tax refunded for this item, in currency.
total*numbersubtotal plus tax, in currency.
tax_rate*numberThe tax rate as a decimal.
tax_code?|The tax code of the product. Not for limited tokens.
settlement_currency?stringThe settlement currency. Not for limited tokens.
settlement_price?numberprice in the settlement currency. Not for limited tokens.
settlement_subtotal?numbersubtotal in the settlement currency. Not for limited tokens.
settlement_tax?numbertax in the settlement currency. Not for limited tokens.
settlement_total?numbertotal in the settlement currency. Not for limited tokens.
fulfilled*booleanWhether the order item was fulfilled when it was refunded.
product?||A link to the product, or the product when expanded.
subscription?||A link to the subscription of the item, or the subscription when expanded. Null when the item is not a subscription.
meta*||Your own data for this item, a string or an object.
formatted?Display text. Only present when you send formatted=true.
curl -X GET 'https://api.comecero.com/api/v1/refunds/string/items/string'{ "object": "refund_item", "url": "https://api.comecero.com/api/v1/refunds/0090374314462Rec3PffZ5/items/1", "item_id": "1", "date_created": "2026-11-02T16:46:16Z", "date_modified": "2026-11-03T10:12:40Z", "refund_id": "0090374314462Rec3PffZ5", "name": "PDF Viewer Pro", "type": "digital", "quantity": 1, "currency": "USD", "price": 49.95, "reference_price": 49.95, "reference_currency": "USD", "subtotal": 49.95, "tax": 0, "total": 49.95, "tax_rate": 0, "tax_code": null, "settlement_currency": "USD", "settlement_price": 49.95, "settlement_subtotal": 49.95, "settlement_tax": 0, "settlement_total": 49.95, "fulfilled": true, "product": "https://api.comecero.com/api/v1/products/pdf-pro.test", "subscription": null, "meta": null}List a refund's items GET
Lists the items given back in a refund of an order or invoice. A refund of an amount (not items) has no items. Offset-based (`offset`, `limit`). `sort_by` takes `date_created` (default), `date_modified` or `product_id`. Note that the paging URLs in the response point to `/refunds`; build the next page URL from `next_page_offset` instead. A limited token may call this for a refund it is bound to.
List a refund's notifications GET
Lists the emails sent to the customer about this refund. Offset-based (`offset`, `limit`). `sort_by` takes `date_created` (default) or `date_modified`. A limited token may call this for a refund it is bound to.