Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
194 changes: 143 additions & 51 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ go:
packageName: openapi
responseFormat: envelope-http
typescript:
version: 0.34.9
version: 0.35.0
acceptHeaderEnum: true
additionalDependencies:
dependencies: {}
Expand Down Expand Up @@ -105,6 +105,7 @@ typescript:
packageName: '@steamsets/client-ts'
preApplyUnionDiscriminators: true
preserveModelFieldNames: false
privateIdentifierPrefix: '#'
responseFormat: envelope-http
sseFlatResponse: false
templateVersion: v2
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
speakeasyVersion: 1.764.1
speakeasyVersion: 1.768.2
sources:
API:
sourceNamespace: api
sourceRevisionDigest: sha256:15f16ef17527d7b21d170aa5ddf1b0d0b524fc0606f49d34b0b5c34173573a43
sourceBlobDigest: sha256:1f1abf6de9d489583441db98d2388c9e17810dce048caf596795ef6e04be5228
sourceRevisionDigest: sha256:88985018502eec5072eec8e4c1bc23ec7fb015f5f6d79fbf68503144ce5a4ffa
sourceBlobDigest: sha256:3b6593e5423a873c8b533a27b5f805b1eb1e56ead95ea978b5adb4d22f411217
tags:
- latest
- 1.0.0
Expand All @@ -18,10 +18,10 @@ targets:
steam-sets:
source: API
sourceNamespace: api
sourceRevisionDigest: sha256:15f16ef17527d7b21d170aa5ddf1b0d0b524fc0606f49d34b0b5c34173573a43
sourceBlobDigest: sha256:1f1abf6de9d489583441db98d2388c9e17810dce048caf596795ef6e04be5228
sourceRevisionDigest: sha256:88985018502eec5072eec8e4c1bc23ec7fb015f5f6d79fbf68503144ce5a4ffa
sourceBlobDigest: sha256:3b6593e5423a873c8b533a27b5f805b1eb1e56ead95ea978b5adb4d22f411217
codeSamplesNamespace: api-typescript-code-samples
codeSamplesRevisionDigest: sha256:a67906e1149f1c61aa1865344c389b5f1665ce041718259bc5ca7a96a9e55fc1
codeSamplesRevisionDigest: sha256:19f05d1d693b82dd7d3cbae95ecb779cbbb55895b35f62a60e3c5397cd383191
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ run();
* [accountListOwnedGroups](docs/sdks/account/README.md#accountlistownedgroups) - List groups owned by account
* [login](docs/sdks/account/README.md#login) - Login with Steam
* [logout](docs/sdks/account/README.md#logout) - Logout from session
* [queueInventoryRefresh](docs/sdks/account/README.md#queueinventoryrefresh) - Queue inventory refresh
* [queueUpdate](docs/sdks/account/README.md#queueupdate) - Queue account update
* [reconnectConnection](docs/sdks/account/README.md#reconnectconnection) - Reconnect OAuth connection
* [refreshInventory](docs/sdks/account/README.md#refreshinventory) - Refresh inventory
Expand Down Expand Up @@ -173,6 +174,7 @@ run();

### [App](docs/sdks/app/README.md)

* [queueUpdate](docs/sdks/app/README.md#queueupdate) - Queue app update
* [search](docs/sdks/app/README.md#search) - Search apps

### [Apps](docs/sdks/apps/README.md)
Expand Down Expand Up @@ -206,6 +208,7 @@ run();

### [Group](docs/sdks/group/README.md)

* [queueUpdate](docs/sdks/group/README.md#queueupdate) - Queue group update
* [search](docs/sdks/group/README.md#search) - Search groups

### [Item](docs/sdks/item/README.md)
Expand Down Expand Up @@ -708,6 +711,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
- [`accountListOwnedBadges`](docs/sdks/account/README.md#listownedbadges) - List owned badges
- [`accountLogin`](docs/sdks/account/README.md#login) - Login with Steam
- [`accountLogout`](docs/sdks/account/README.md#logout) - Logout from session
- [`accountQueueInventoryRefresh`](docs/sdks/account/README.md#queueinventoryrefresh) - Queue inventory refresh
- [`accountQueueUpdate`](docs/sdks/account/README.md#queueupdate) - Queue account update
- [`accountReconnectConnection`](docs/sdks/account/README.md#reconnectconnection) - Reconnect OAuth connection
- [`accountRefreshInventory`](docs/sdks/account/README.md#refreshinventory) - Refresh inventory
Expand Down Expand Up @@ -760,6 +764,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
- [`analyticsGetTrend`](docs/sdks/analytics/README.md#gettrend) - Daily quantiles over a window for a metric in a scope
- [`analyticsListMetrics`](docs/sdks/analytics/README.md#listmetrics) - List every analytics domain, metric, and scope the data-library can serve
- [`analyticsTrackEvent`](docs/sdks/analytics/README.md#trackevent) - Track a frontend-only analytics event (profile view, search). Frontend API key + logged-in users only.
- [`appQueueUpdate`](docs/sdks/app/README.md#queueupdate) - Queue app update
- [`appSearch`](docs/sdks/app/README.md#search) - Search apps
- [`appsListBadges`](docs/sdks/apps/README.md#listbadges) - List app badges
- [`badgePricingSearch`](docs/sdks/badgepricing/README.md#search) - Search the badge-pricing catalog
Expand All @@ -772,6 +777,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
- [`donationsClaim`](docs/sdks/donations/README.md#claim) - Claim a crypto donation by tx hash + signed message
- [`donationsGetAddresses`](docs/sdks/donations/README.md#getaddresses) - Get the treasury addresses to send crypto donations to
- [`donationsListSupportedCurrencies`](docs/sdks/donations/README.md#listsupportedcurrencies) - List cryptocurrencies accepted for donations (DB-backed; admin-managed)
- [`groupQueueUpdate`](docs/sdks/group/README.md#queueupdate) - Queue group update
- [`groupSearch`](docs/sdks/group/README.md#search) - Search groups
- [`itemFindOwners`](docs/sdks/item/README.md#findowners) - Find owners of one or more trading cards or booster packs. Friend paths from the requester are included for logged-in callers.
- [`leaderboardGetAccount`](docs/sdks/leaderboard/README.md#getaccount) - Get account leaderboard
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -1948,4 +1948,14 @@ Based on:
### Generated
- [typescript v0.34.9] .
### Releases
- [NPM v0.34.9] https://www.npmjs.com/package/@steamsets/client-ts/v/0.34.9 - .
- [NPM v0.34.9] https://www.npmjs.com/package/@steamsets/client-ts/v/0.34.9 - .

## 2026-05-30 19:33:36
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.768.2 (2.889.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.35.0] .
### Releases
- [NPM v0.35.0] https://www.npmjs.com/package/@steamsets/client-ts/v/0.35.0 - .
6 changes: 3 additions & 3 deletions docs/models/components/bucketleader.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,9 @@ let value: BucketLeader = {
vacBans: 122687,
xp: 123456,
},
accountId: 76561198000000000,
empty: false,
from: 10,
open: false,
rank: 312,
score: 6342,
to: 19,
Expand All @@ -84,9 +84,9 @@ let value: BucketLeader = {
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| `account` | [components.LeaderboardAccount](../../models/components/leaderboardaccount.md) | :heavy_minus_sign: | N/A | |
| `accountId` | *number* | :heavy_minus_sign: | N/A | 76561198000000000 |
| `empty` | *boolean* | :heavy_check_mark: | No account in this bucket within the scope | false |
| `from` | *number* | :heavy_check_mark: | Inclusive bucket lower bound in the leaderboard's native unit (level for xp, game count for apps) | 10 |
| `open` | *boolean* | :heavy_check_mark: | True when the bucket has no upper bound (e.g. the top apps tier); render as 'from+'. | false |
| `rank` | *number* | :heavy_minus_sign: | N/A | 312 |
| `score` | *number* | :heavy_minus_sign: | N/A | 6342 |
| `to` | *number* | :heavy_check_mark: | Inclusive bucket upper bound in the leaderboard's native unit | 19 |
| `to` | *number* | :heavy_check_mark: | Inclusive bucket upper bound in the leaderboard's native unit. Ignore when open=true. | 19 |
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# V1AccountQueueInventoryRefreshRequestBody

## Example Usage

```typescript
import { V1AccountQueueInventoryRefreshRequestBody } from "@steamsets/client-ts/models/components";

let value: V1AccountQueueInventoryRefreshRequestBody = {
accountIds: null,
};
```

## Fields

| Field | Type | Required | Description |
| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ |
| `accountIds` | *number*[] | :heavy_check_mark: | Account ids to refresh inventory for |
21 changes: 21 additions & 0 deletions docs/models/components/v1appqueueupdaterequestbody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# V1AppQueueUpdateRequestBody

## Example Usage

```typescript
import { V1AppQueueUpdateRequestBody } from "@steamsets/client-ts/models/components";

let value: V1AppQueueUpdateRequestBody = {
appIds: [
148441,
833885,
738852,
],
};
```

## Fields

| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `appIds` | *number*[] | :heavy_check_mark: | App ids to requeue |
17 changes: 17 additions & 0 deletions docs/models/components/v1groupqueueupdaterequestbody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# V1GroupQueueUpdateRequestBody

## Example Usage

```typescript
import { V1GroupQueueUpdateRequestBody } from "@steamsets/client-ts/models/components";

let value: V1GroupQueueUpdateRequestBody = {
groupIds: [],
};
```

## Fields

| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
| `groupIds` | *number*[] | :heavy_check_mark: | Group ids to requeue |
15 changes: 15 additions & 0 deletions docs/models/operations/accountqueueinventoryrefreshresponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# AccountQueueInventoryRefreshResponse

## Example Usage

```typescript
import { AccountQueueInventoryRefreshResponse } from "@steamsets/client-ts/models/operations";

let value: AccountQueueInventoryRefreshResponse = {};
```

## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| `httpMeta` | [components.HTTPMetadata](../../models/components/httpmetadata.md) | :heavy_check_mark: | N/A |
15 changes: 15 additions & 0 deletions docs/models/operations/appqueueupdateresponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# AppQueueUpdateResponse

## Example Usage

```typescript
import { AppQueueUpdateResponse } from "@steamsets/client-ts/models/operations";

let value: AppQueueUpdateResponse = {};
```

## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| `httpMeta` | [components.HTTPMetadata](../../models/components/httpmetadata.md) | :heavy_check_mark: | N/A |
15 changes: 15 additions & 0 deletions docs/models/operations/groupqueueupdateresponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# GroupQueueUpdateResponse

## Example Usage

```typescript
import { GroupQueueUpdateResponse } from "@steamsets/client-ts/models/operations";

let value: GroupQueueUpdateResponse = {};
```

## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| `httpMeta` | [components.HTTPMetadata](../../models/components/httpmetadata.md) | :heavy_check_mark: | N/A |
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# GetBucketLeadersResponse
# LeaderboardGetBucketLeadersResponse

## Example Usage

```typescript
import { GetBucketLeadersResponse } from "@steamsets/client-ts/models/operations";
import { LeaderboardGetBucketLeadersResponse } from "@steamsets/client-ts/models/operations";

let value: GetBucketLeadersResponse = {};
let value: LeaderboardGetBucketLeadersResponse = {};
```

## Fields
Expand Down
Loading