Skip to content
Harbor Docs
Esc
navigateopen⌘Jpreview

Changelog

harbor@2.5.1

July 13, 2026

Breaking

balances.list now paginates by default — responses cap at 100 accounts. Unpaginated callers will silently truncate starting September 1, 2026.

Breaking

  • e91a3f7: balances.list returns a cursor; the full-list behaviour is gone.

Added

  • 5d2b840: payouts.create accepts speed: "instant" on supported rails.
harbor@2.5.0

July 13, 2026

Breaking

balances.list now paginates by default — responses cap at 100 accounts. Callers that don’t page through results will silently truncate starting September 1, 2026.

Breaking

  • e91a3f7: balances.list returns a cursor; the unpaginated response is gone.
  • 3fa07c1: payouts.list inherits the same 100-item cap.

Added

  • 5d2b840: payouts.create accepts speed: "instant" on supported rails.
harbor@2.3.0

July 9, 2026

Breaking

Heads up: payouts.create now requires an explicit settlement_currency. Requests that relied on the account default will start returning 422 on August 15, 2026.

Breaking

  • d41f9a2: settlement_currency is now required on payouts.create.
  • 8b0e17c: Removed the deprecated v1/transfers alias.

Added

  • 31cc405: New payouts.retry endpoint for failed settlements.
harbor@2.2.1

June 27, 2026

Fixes

Small patch release.

Fixed

  • 7a19f3e: Webhook retries now use exponential backoff instead of a fixed 30s interval.
  • 0c4d88b: balances.list no longer drops accounts with zero available balance.
harbor@2.2.0

June 14, 2026

Features

Ledger exports, plus idempotency on every write path.

Added

  • b62a0d1: /ledger/export returns a signed CSV URL for any date range.
  • f90e447: All POST routes accept an Idempotency-Key header.
harbor@1.0.0

January 8, 2026

Release

Harbor v1 is generally available. Payments, payouts, and balances, one API.