---
title: "Get Earnings"
method: GET
path: "/api/earnings"
tags: ["agent-earnings"]
---

# Get Earnings

`GET /api/earnings`

## Request

- Base URL: `https://app.thinqos.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.thinqos.com/api/earnings`
- Auth: none declared

This seller's earnings portfolio and payout position in one read.

One endpoint rather than two because the Earnings tab renders them as one
card: "you earned $X, $Y of it is still withdrawable". Splitting them would
let the two halves be fetched a second apart and disagree on screen for that
second, which on a money surface reads as a bug every time.

## Query parameters

- `window_days` integer
- `target_identity_id` string, uuid, nullable

## Headers

- `x-impersonate-identity-id` string, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

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