Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
538bd0b
feat(api): initial SDK generation
scalarbot Aug 17, 2026
699a281
chore(api): regenerate SDK
scalarbot Aug 17, 2026
e145e91
feat(api)!: remove operation organizations.regions (+373 more changes)
scalarbot Aug 18, 2026
f5412de
feat(api): update SDK surface (6 changes)
scalarbot Aug 19, 2026
14a8c39
feat(api)!: update SDK surface (260 changes)
scalarbot Aug 20, 2026
9f0120f
chore(api): regenerate SDK
scalarbot Aug 20, 2026
7df89e4
chore(api): regenerate SDK
scalarbot Aug 24, 2026
8d36342
feat(api)!: remove schema shopping_rows_response (+1 more change)
scalarbot Aug 25, 2026
db1dd02
chore(api): regenerate SDK
scalarbot Aug 25, 2026
2258903
chore(api): regenerate SDK
scalarbot Aug 27, 2026
8a2af5c
Merge main into scalar-next (release v0.58.0 sync)
dbschmigelski Aug 28, 2026
15a6573
chore(api): update generated SDK content
scalarbot Aug 28, 2026
2e17452
Merge scalar-generated into scalar-next (build JDZ2cUQAiAnkeCrja2Ike)
scalarbot Aug 28, 2026
ab0f56e
Merge main into scalar-next
scalarbot Aug 28, 2026
d6fa82e
chore(api): update generated SDK content
scalarbot Aug 28, 2026
0052bba
Merge scalar-generated into scalar-next (build h3tZcyeEEkyYexsB6qApv)
scalarbot Aug 28, 2026
41fce26
chore(api): regenerate SDK
scalarbot Sep 8, 2026
4c46aac
Merge scalar-generated into scalar-next (build oH4ANEoADEbDOVDRrfZ3v)
scalarbot Sep 8, 2026
f3e6953
chore: release 0.59.2
scalarbot Sep 8, 2026
e9a8bf5
chore: release 0.59.2
github-actions[bot] Sep 8, 2026
12d2149
Merge main into scalar-next
scalarbot Sep 8, 2026
d4627bc
feat(api)!: update SDK surface (55 changes)
scalarbot Sep 17, 2026
74ee3e0
Merge scalar-generated into scalar-next (build 1Bp626zt9ZiFaa9FqxRZx)
scalarbot Sep 17, 2026
6eb950a
feat(api)!: update SDK surface (5 changes)
scalarbot Sep 22, 2026
796d846
Merge scalar-generated into scalar-next (build yf9I6p3DLAE5hL4PHJNRA)
scalarbot Sep 22, 2026
8b57f9f
feat(api)!: update property bot_provider_filter.value (+11 more changes)
scalarbot Sep 22, 2026
58bf6f1
Merge scalar-generated into scalar-next (build swiXLRwHPds0sF9zsIh01)
scalarbot Sep 22, 2026
0965536
feat(api): add operation promptVolumes.volume.onTheFly (+8 more changes)
scalarbot Sep 22, 2026
24e65fa
Merge scalar-generated into scalar-next (build UsTQCECL5MVsrpOemOzqQ)
scalarbot Sep 22, 2026
316feda
Sync release v0.60.0 back to scalar-next
github-actions[bot] Sep 22, 2026
9db93d3
feat(api)!: update property bot_provider_filter.value (+21 more changes)
scalarbot Sep 25, 2026
c9234dc
Merge scalar-generated into scalar-next (build Box7LvhsyxcYOpXGiTzRb)
scalarbot Sep 25, 2026
9356d4c
release: 0.61.0
scalar-docs[bot] Sep 25, 2026
486c3b5
chore: trigger CodeQL
theonmd Sep 25, 2026
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
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.60.0"
".": "0.61.0"
}
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## [0.61.0](https://github.com/cooper-square-technologies/profound-python-sdk/compare/v0.60.0...v0.61.0) (2026-09-25)


### ⚠ BREAKING CHANGES

* **api:** 3 breaking changes to the SDK surface.
- Property `bot_provider_filter.value` type changed from `enum(openai | anthropic | chatgpt | …) | Array<enum(openai | anthropic | chatgpt | …)>` to `enum(openai | anthropic | chatgpt | …) | Array<enum(openai | anthropic | chatgpt | …)>`.
- Property `otf_intent_shares_query.platforms` type changed from `Array<string>` to `Array<enum(chatgpt.com | gemini.google.com | perplexity.ai)>`.
- Property `otf_volume_request.platforms` type changed from `Array<string>` to `Array<enum(chatgpt.com | gemini.google.com | perplexity.ai)>`.

### Features

* **api:** update property bot_provider_filter.value (+21 more changes) ([9db93d3](https://github.com/cooper-square-technologies/profound-python-sdk/commit/9db93d313f6cff0d4e977d3359ebe7683fecd304))

## [0.60.0](https://github.com/cooper-square-technologies/profound-python-sdk/compare/v0.59.2...v0.60.0) (2026-09-22)


Expand Down
22 changes: 9 additions & 13 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,9 +145,9 @@ Complete reference of every operation, grouped by resource. See [the README](./R
- [Get Account Insights](#get-account-insights)
- [`PromptVolumes`](#promptvolumes)
- [`PromptVolumes Volume`](#promptvolumes-volume)
- [Get On The Fly Volume](#get-on-the-fly-volume)
- [Get Keyword Volume](#get-keyword-volume)
- [`PromptVolumes Intents`](#promptvolumes-intents)
- [Get On The Fly Intent Shares](#get-on-the-fly-intent-shares)
- [Get Keyword Intent Shares](#get-keyword-intent-shares)

## Setup

Expand Down Expand Up @@ -2281,15 +2281,13 @@ ad_account = client.ads.openai_ads.ad_account.retrieve_insights()

### `PromptVolumes Volume`

#### Get On The Fly Volume
#### Get Keyword Volume

Weekly and monthly volume projections for one keyword.

Each organization can look up 1,000 distinct normalized keywords per UTC
day. Repeats consume no additional allowance. New keywords over the cap
return 429 with X-KeywordQuota-* and Retry-After headers. Quota admission
requires Redis (503 when unavailable); empty results and query failures
retain the reservation. Slices with at most two users are omitted.
Each organization can look up 1,000 distinct keywords per UTC day; over
the cap returns 429 with Retry-After. Slices with two or fewer users are
omitted for privacy.

| Direction | Type |
| --- | --- |
Expand All @@ -2307,14 +2305,12 @@ volume = client.prompt_volumes.volume.on_the_fly(

### `PromptVolumes Intents`

#### Get On The Fly Intent Shares
#### Get Keyword Intent Shares

Intent shares for one keyword across the requested cohort weeks.

Shares are fractions from 0 to 1 over classified matching conversations.
Cohorts with at most two matching users are omitted for privacy. This
endpoint shares the volume endpoint's burst limit but consumes no daily
keyword quota.
Shares are fractions from 0 to 1. Cohorts with two or fewer matching users
are omitted for privacy. Doesn't use the daily keyword allowance.

| Direction | Type |
| --- | --- |
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "profound"
version = "0.60.0" # x-release-please-version
version = "0.61.0" # x-release-please-version
description = "profound Python client."
readme = "README.md"
license = "Apache-2.0"
Expand Down
Loading
Loading