---
title: "Update credit line payout treasury"
method: PATCH
path: "/v1/liquidity/facility"
tags: ["Liquidity"]
---

# Update credit line payout treasury

`PATCH /v1/liquidity/facility`

## Headers

- `X-API-Key` string

## Request body

- UpdateTreasuryLiquidityFacilityDto
  - `payoutTreasuryId` string, required — Solana payout treasury id that should receive credit draws

## Response `200`

- TreasuryLiquidityFacilityDto
  - `currency` string, required
  - `network` string, required
  - `creditLine` TreasuryLiquidityCreditLineDto, required
    - `creditLimit` string, required — Credit limit in minor units
    - `remainingCredit` string, required — Remaining available credit in minor units
    - `borrowedAmount` string, required — Your outstanding drawn principal in minor units. Fees are quoted at payback and are not included.
    - `transactionsOpen` number, required — Your positions awaiting repayment
    - `maximumDrawAmount` string, required — Maximum amount allowed for a single draw, minor units
    - `fundingFeeBpsPerHour` number, required — Funding fee in basis points per hour
    - `feeCapHours` number, required — Fee accrual cap in hours
    - `asOf` string, required — When this snapshot was fetched (ISO)
  - `payoutTreasuryId` string, nullable, required — Configured Solana payout treasury id. Null when no Solana treasury exists.
  - `payoutTreasuries` TreasuryLiquidityPayoutTreasuryDto[], required — Org-owned Solana treasuries eligible as payout destinations
    - `id` string, required — Treasury id
    - `name` string, nullable, required — Treasury display name

## Other responses

- `401` — Unauthorized - Invalid or missing authentication credentials

---

[API](https://skmtc.dev/infinite/apis/infinite-api.md) · [All operations](https://skmtc.dev/infinite/apis/infinite-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infinite/infinite-api/revisions/5426f2706725/schema)
