---
title: "The org's pack purchases, with what is used, reversed and withdrawable"
method: GET
path: "/billing/orders"
tags: ["billing"]
---

# The org's pack purchases, with what is used, reversed and withdrawable

`GET /billing/orders`

## Request

- Base URL: `https://api.letsship.ai/v1`
- URL: `https://api.letsship.ai/v1/billing/orders`
- Auth: none declared

## Query parameters

- `orgId` string

## Response `200`

Orders

- ListOrdersResponse
  - `orders` BillingOrder[], required
    - `id` string, required
    - `offer` 'credit_pack_10' | 'credit_pack_50' | 'credit_pack_100' | 'team' | 'team_credits', required
    - `quantity` integer, required
    - `credits` integer, required
    - `priceUsd` number, required
    - `teamPlan` 'starter' | 'scale', required
    - `status` 'pending' | 'completed' | 'expired' | 'failed', required
    - `purchasedAt` integer, nullable, required
    - `purchaserName` string, nullable, required
    - `isPurchaser` boolean, required
    - `creditsUsed` integer, required
    - `creditsReversed` integer, required
    - `periodStart` integer, nullable, required
    - `periodEnd` integer, nullable, required
    - `withdrawalStatement` string, required
    - `withdrawal` object, required
      - `available` boolean, required
      - `until` integer, nullable, required
      - `reason` 'not_purchaser' | 'not_completed' | 'window_closed' | 'all_used' | 'already_withdrawn', required
      - `submittedAt` integer, nullable, required

## Other responses

- `401`: Unauthenticated
- `404`: Not one of the caller's orgs

---

[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)
