Filter rentals by receivedAt date range
GET /rentals now accepts a receivedAt filter (with gte, gt, lte, lt operators) for the actual receival timestamp, alongside the existing receiveAt, rentalStart, created, and updated filters.Query rentals received within a specific window, useful for keeping an external system in sync on when items actually came back, not just when they were due.Recredit a membership credit via the API
PUT /membership_credits/{id} recredits or reclaims a customer’s membership credit when you receive a rental back. This is the same action available in the admin.The v1 Rental response now includes a membershipCredit object (id, credit cost, status, return condition), so you can find the credit and its status without a second call.Improvements
Improvements
create_chargeaccepts an optionalpayment_collector_status(defaults toactive), so you can create a charge whose collection starts in a non-active state.- Remove a line item from a subscription contract via the Admin GraphQL draft flow.