# Line of Credit Purchases

This object represents a line of credit purchase. Purchases can be made on Draw objects only. Purchases of type regular increase
principal balance of a Draw. Some purchase types, such as `cashBack` or `refund` are actually reduce the principal balance of a Draw.
Each purchase has a unique identifier.

 - [GET /people/{personId}/loans/{loanId}/disputes](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.loans.purchase_disputes.handlers.purchase_disputes_list_for_loc.md)
 - [GET /people/{personId}/loans/{loanId}/draws/{drawId}/disputes](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.loans.purchase_disputes.handlers.purchase_disputes_list_for_draw.md)
 - [GET /people/{personId}/loans/{loanId}/draws/{drawId}/purchases](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.people.loans.purchases.handlers.draw_purchases_get.md)
 - [POST /people/{personId}/loans/{loanId}/draws/{drawId}/purchases](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.people.loans.purchases.handlers.draw_purchases_create.md)
 - [GET /people/{personId}/loans/{loanId}/draws/{drawId}/purchases-timeline](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.people.loans.purchases.handlers.draw_purchases_timeline_get.md): Get draw purchases timeline is designed to provide a sequential ordering of purchases using specific purchase timestamps passed to Peach as part of the query parameters. To generate the timeline, Peac
 - [GET /people/{personId}/loans/{loanId}/draws/{drawId}/purchases/{purchaseId}](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.people.loans.purchases.handlers.draw_purchase_get_one.md)
 - [PUT /people/{personId}/loans/{loanId}/draws/{drawId}/purchases/{purchaseId}](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.people.loans.purchases.handlers.draw_purchase_update.md)
 - [GET /people/{personId}/loans/{loanId}/draws/{drawId}/purchases/{purchaseId}/disputes](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.loans.purchase_disputes.handlers.purchase_disputes_list_for_purchase.md)
 - [POST /people/{personId}/loans/{loanId}/draws/{drawId}/purchases/{purchaseId}/disputes](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.loans.purchase_disputes.handlers.purchase_dispute_create.md): Creates a new purchase dispute. Purchases in `authorized` status may not be disputed. They must first be written to the ledger by changing the status of the purchase or creating a new purchase object
 - [GET /people/{personId}/loans/{loanId}/draws/{drawId}/purchases/{purchaseId}/disputes/{purchaseDisputeId}](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.loans.purchase_disputes.handlers.purchase_dispute_get.md)
 - [PUT /people/{personId}/loans/{loanId}/draws/{drawId}/purchases/{purchaseId}/disputes/{purchaseDisputeId}](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.loans.purchase_disputes.handlers.purchase_dispute_update.md)
 - [GET /people/{personId}/loans/{loanId}/purchases](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.people.loans.purchases.handlers.loan_purchases_get.md)
 - [GET /people/{personId}/loans/{loanId}/purchases-timeline](https://docs.peachfinance.com/api-docs/api-public/line-of-credit-purchases/peach.people.loans.purchases.handlers.loan_purchases_timeline_get.md): Get line of credit purchases timeline is designed to provide a sequential ordering of purchases using specific purchase timestamps passed to Peach as part of the query parameters. To generate the time
