| List refunds | GET | /refunds | Returns one page of refunds. |
| Delete a refund | DELETE | /refunds/{refund_id} | Deletes a refund. |
| Retrieve a refund | GET | /refunds/{refund_id} | Returns one refund by its code. |
| Update a refund | PATCH | /refunds/{refund_id} | Changes a refund’s reference or note and returns the refund. |
| Create a refund from a credit note | POST | /credit_notes/{credit_note_id}/refunds | Refunds part or all of a credit note and returns the new refund. |
| List a refund’s notes | GET | /refunds/{refund_id}/notes | Returns one page of the notes on a refund. |
| Retrieve a refund note | GET | /refunds/{refund_id}/notes/{note_id} | Returns one note on a refund. |
| Create a refund note | POST | /refunds/{refund_id}/notes | Adds a note, and optionally a file, to a refund and returns the note. |
| Delete a refund note | DELETE | /refunds/{refund_id}/notes/{note_id} | Deletes a note from a refund. |
| List a refund note’s files | GET | /refunds/{refund_id}/notes/{note_id}/files | Returns the files attached to a note on a refund. |
| Retrieve a refund note file | GET | /refunds/{refund_id}/notes/{note_id}/files/{file_id} | Returns the details of one file attached to a refund note, not the file’s contents. |
| Delete a refund note file | DELETE | /refunds/{refund_id}/notes/{note_id}/files/{file_id} | Deletes one file from a note on a refund. |