---
title: "GET /buyback/weekly-stats"
method: GET
path: "/buyback/weekly-stats"
tags: ["Buyback"]
---

# GET /buyback/weekly-stats

`GET /buyback/weekly-stats`

## Request

- Base URL: `https://arbitrum.gmxapi.io/v1`
- URL: `https://arbitrum.gmxapi.io/v1/buyback/weekly-stats`
- Auth: none required
- TypeScript: <https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api/docs/buyback/weekly-stats/get.ts> (a function with typed inputs; its response is checked against the schema)

## Response `200`

Success

- BuybackWeeklyStatsResponse: Recursively converts bigint types to string types in a type definition. Handles primitives, objects, arrays, and nested structures. Preserves Date type as-is.
  - `months` object[], required
    - `cumulativeAccrued` string, required
    - `monthlyAccrued` string, required
    - `monthEnd` number, double, required
    - `monthStart` number, double, required
  - `weeks` object[], required
    - `cumulativeAccrued` string, required
    - `weeklyAccrued` string, required
    - `weekEnd` number, double, required
    - `weekStart` number, double, required
  - `summary` object, required
    - `weeksTracked` number, double, required
    - `latestWeekAccrued` string, required
    - `totalAccrued` string, required

## Other responses

- `500`: Internal Server Error

---

[API](https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api.md) - [All operations](https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api/revisions/f140bd95ce1d?raw)
