---
title: "Close the workspace: archived, and each paid pack's unused credits refunded, withdrawn or forfeited"
method: POST
path: "/organizations/{orgId}/close"
tags: ["organizations"]
---

# Close the workspace: archived, and each paid pack's unused credits refunded, withdrawn or forfeited

`POST /organizations/{orgId}/close`

## Request

- Base URL: `https://api.letsship.ai/v1`
- URL: `https://api.letsship.ai/v1/organizations/{orgId}/close`
- Auth: none declared

## Path parameters

- `orgId` string, required

## Response `200`

Closed (or the first closure, retried)

- OrgClosure
  - `orgId` string, required
  - `closedAt` integer, required
  - `basis` 'owner' | 'ship', required
  - `settlements` ClosureSettlement[], required
    - `orderId` string, required
    - `packCredits` integer, required
    - `outcome` 'withdrawn' | 'refunded' | 'forfeited', required
    - `credits` integer, required
    - `refundUsd` number, required
    - `refundStatus` 'pending' | 'succeeded' | 'failed', nullable, required

## Other responses

- `403`: Not an owner (owner_required)
- `404`: No such org for this caller

---

[API](https://skmtc.dev/letsship/apis/ship-api.md) · [All operations](https://skmtc.dev/letsship/apis/ship-api/llms.txt) · [OpenAPI document](https://skmtc.dev/letsship/apis/ship-api/revisions/e6eac1bcadd4?raw)
