From a060eb9b4aeb4f78ff7b3403463d22760dad0bd4 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 23:30:04 +0000 Subject: [PATCH 01/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 4a4d532..d0a80ff 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-c774f2113aa2cf14bd83dc9a2468b3181e709b2765e3b1a7da3a831560225a05.yml -openapi_spec_hash: 92f317e8c729a62dd1c9aa3569c8baf7 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-24b5679ff5e4d098626eca5bbec5e53c93b6c8b5151b6e0f69591fe01f0f2c82.yml +openapi_spec_hash: 5f2c4db71ee7fd0d65edf3138dc98751 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From 758bf71b6bb27be28905f5b37cdcd20a64e77ff6 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 03:30:15 +0000 Subject: [PATCH 02/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index d0a80ff..cb3686b 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-24b5679ff5e4d098626eca5bbec5e53c93b6c8b5151b6e0f69591fe01f0f2c82.yml -openapi_spec_hash: 5f2c4db71ee7fd0d65edf3138dc98751 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-e8c5452ec3b113db23a80d8a8942322a3142b459c6739045d847f3a8f30e3e5f.yml +openapi_spec_hash: 836f008a2f0af82ab08f397fe78ed522 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From db9dfaebe1cedd74bfa84881c36f5656d264c579 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 04:30:15 +0000 Subject: [PATCH 03/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index cb3686b..a479761 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-e8c5452ec3b113db23a80d8a8942322a3142b459c6739045d847f3a8f30e3e5f.yml -openapi_spec_hash: 836f008a2f0af82ab08f397fe78ed522 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-b5a3d9e840d99b9179d4da270654c3bb7b90bc9f0005583624674bed29efddfa.yml +openapi_spec_hash: 78a74bb646b09e86ab5e59a457913f03 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From e240938b409e28440dc5138cab816a359b6bcdc8 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 17:30:26 +0000 Subject: [PATCH 04/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index a479761..f5c7367 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-b5a3d9e840d99b9179d4da270654c3bb7b90bc9f0005583624674bed29efddfa.yml -openapi_spec_hash: 78a74bb646b09e86ab5e59a457913f03 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-b0c8756e301e9633d7410664801a3c32be8171c89558edd4bfc05c84f83c2fe2.yml +openapi_spec_hash: 418dbab51ebffcac1692848153f10872 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From a6ac0c1d9f3bbb7ca355b727e3bbda63da700827 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 18:30:10 +0000 Subject: [PATCH 05/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index f5c7367..84e8b18 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-b0c8756e301e9633d7410664801a3c32be8171c89558edd4bfc05c84f83c2fe2.yml -openapi_spec_hash: 418dbab51ebffcac1692848153f10872 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-b1005eda40589f27d065681e56c47140ba478401b3cfcda9d2d1ae57de09d4e6.yml +openapi_spec_hash: a07b0fcac2f65dbdc9daec192600b090 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From 0dd6b8aa12730b1b0df4ee6ff2a087ca5e8fcf93 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 21:30:06 +0000 Subject: [PATCH 06/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 84e8b18..e21e17c 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-b1005eda40589f27d065681e56c47140ba478401b3cfcda9d2d1ae57de09d4e6.yml -openapi_spec_hash: a07b0fcac2f65dbdc9daec192600b090 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-0a04057b359e22e4a25f14a93b327010f98bf99b830149262ff354ba94e390ae.yml +openapi_spec_hash: 230d92e8e6a92600843408d21d58dbf6 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From 8e961605a33d4c6066e5a63c0306fa946b57d4aa Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 22:30:20 +0000 Subject: [PATCH 07/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index e21e17c..66b9d25 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-0a04057b359e22e4a25f14a93b327010f98bf99b830149262ff354ba94e390ae.yml -openapi_spec_hash: 230d92e8e6a92600843408d21d58dbf6 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-36b3a27cbe9f890b05a81c05e4f6a167c32ffd3a487dec5867489ccbc27ddf1f.yml +openapi_spec_hash: 5c2224c9e49531435c6bdecd05e8f181 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From 6ac8258ca1f8221597fee647eabffeb10f0bd194 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 02:30:05 +0000 Subject: [PATCH 08/16] feat(api): api update --- .stats.yml | 4 ++-- src/profound/resources/organizations/categories.py | 4 ++++ src/profound/types/organizations/category_prompts_params.py | 2 ++ src/profound/types/organizations/category_prompts_response.py | 4 ++++ tests/api_resources/organizations/test_categories.py | 2 ++ 5 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 66b9d25..60b21a9 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-36b3a27cbe9f890b05a81c05e4f6a167c32ffd3a487dec5867489ccbc27ddf1f.yml -openapi_spec_hash: 5c2224c9e49531435c6bdecd05e8f181 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-198a5c35149f05632d095dec0d4eba126b449f2a62ca3d96f396fef549a3a446.yml +openapi_spec_hash: 8995c8b2c4bde7b6e10676e4384170c7 config_hash: e093e38f7eba5f830c65f8a5d7705c82 diff --git a/src/profound/resources/organizations/categories.py b/src/profound/resources/organizations/categories.py index a16b11b..67e236c 100644 --- a/src/profound/resources/organizations/categories.py +++ b/src/profound/resources/organizations/categories.py @@ -141,6 +141,7 @@ def prompts( cursor: Optional[str] | Omit = omit, limit: int | Omit = omit, order_dir: Literal["asc", "desc"] | Omit = omit, + persona_id: SequenceNotStr[str] | Omit = omit, platform_id: SequenceNotStr[str] | Omit = omit, prompt_type: List[Literal["visibility", "sentiment"]] | Omit = omit, region_id: SequenceNotStr[str] | Omit = omit, @@ -179,6 +180,7 @@ def prompts( "cursor": cursor, "limit": limit, "order_dir": order_dir, + "persona_id": persona_id, "platform_id": platform_id, "prompt_type": prompt_type, "region_id": region_id, @@ -370,6 +372,7 @@ async def prompts( cursor: Optional[str] | Omit = omit, limit: int | Omit = omit, order_dir: Literal["asc", "desc"] | Omit = omit, + persona_id: SequenceNotStr[str] | Omit = omit, platform_id: SequenceNotStr[str] | Omit = omit, prompt_type: List[Literal["visibility", "sentiment"]] | Omit = omit, region_id: SequenceNotStr[str] | Omit = omit, @@ -408,6 +411,7 @@ async def prompts( "cursor": cursor, "limit": limit, "order_dir": order_dir, + "persona_id": persona_id, "platform_id": platform_id, "prompt_type": prompt_type, "region_id": region_id, diff --git a/src/profound/types/organizations/category_prompts_params.py b/src/profound/types/organizations/category_prompts_params.py index 22a600d..b4ba354 100644 --- a/src/profound/types/organizations/category_prompts_params.py +++ b/src/profound/types/organizations/category_prompts_params.py @@ -17,6 +17,8 @@ class CategoryPromptsParams(TypedDict, total=False): order_dir: Literal["asc", "desc"] + persona_id: SequenceNotStr[str] + platform_id: SequenceNotStr[str] prompt_type: List[Literal["visibility", "sentiment"]] diff --git a/src/profound/types/organizations/category_prompts_response.py b/src/profound/types/organizations/category_prompts_response.py index ac0db38..cf886d7 100644 --- a/src/profound/types/organizations/category_prompts_response.py +++ b/src/profound/types/organizations/category_prompts_response.py @@ -14,6 +14,8 @@ class Data(BaseModel): created_at: datetime + language: str + platforms: List[NamedResource] prompt: str @@ -25,6 +27,8 @@ class Data(BaseModel): topic: NamedResource """Generic id+name reference used across domain boundaries.""" + personas: Optional[List[NamedResource]] = None + tags: Optional[List[NamedResource]] = None diff --git a/tests/api_resources/organizations/test_categories.py b/tests/api_resources/organizations/test_categories.py index 37f9d0c..ee13533 100644 --- a/tests/api_resources/organizations/test_categories.py +++ b/tests/api_resources/organizations/test_categories.py @@ -152,6 +152,7 @@ def test_method_prompts_with_all_params(self, client: Profound) -> None: cursor="cursor", limit=1, order_dir="asc", + persona_id=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], platform_id=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], prompt_type=["visibility"], region_id=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], @@ -412,6 +413,7 @@ async def test_method_prompts_with_all_params(self, async_client: AsyncProfound) cursor="cursor", limit=1, order_dir="asc", + persona_id=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], platform_id=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], prompt_type=["visibility"], region_id=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], From 700d990ecb17ccd8dad9d59af814d9c0af72cb09 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 21:30:24 +0000 Subject: [PATCH 09/16] feat(api): api update --- .stats.yml | 4 +-- src/profound/types/report_citations_params.py | 24 +++++++++++++++++ src/profound/types/report_sentiment_params.py | 25 +++++++++++++++++- .../types/report_visibility_params.py | 26 ++++++++++++++++++- 4 files changed, 75 insertions(+), 4 deletions(-) diff --git a/.stats.yml b/.stats.yml index 60b21a9..b209084 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-198a5c35149f05632d095dec0d4eba126b449f2a62ca3d96f396fef549a3a446.yml -openapi_spec_hash: 8995c8b2c4bde7b6e10676e4384170c7 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-3777e65dea2ea344f38c24b32329d14070897f0a8e7389c2aa6c8fe4b495e411.yml +openapi_spec_hash: ad61cfdf742263e4c11cdbbc90bec647 config_hash: e093e38f7eba5f830c65f8a5d7705c82 diff --git a/src/profound/types/report_citations_params.py b/src/profound/types/report_citations_params.py index 8a2543c..2e65b06 100644 --- a/src/profound/types/report_citations_params.py +++ b/src/profound/types/report_citations_params.py @@ -24,6 +24,7 @@ "ReportCitationsParams", "Filter", "FilterHostnameFilter", + "FilterTagNameFilter", "FilterURLFilter", "FilterRootDomainFilter", "FilterCitationCategoryFilter", @@ -113,6 +114,28 @@ class FilterHostnameFilter(TypedDict, total=False): value: Required[Union[str, SequenceNotStr[str]]] +class FilterTagNameFilter(TypedDict, total=False): + """Filter by tag name.""" + + field: Required[Literal["tag_name"]] + + operator: Required[ + Literal[ + "is", + "not_is", + "in", + "not_in", + "contains", + "not_contains", + "matches", + "contains_case_insensitive", + "not_contains_case_insensitive", + ] + ] + + value: Required[Union[str, SequenceNotStr[str]]] + + class FilterURLFilter(TypedDict, total=False): """Filter by URL""" @@ -187,6 +210,7 @@ class FilterCitationCategoryFilter(TypedDict, total=False): TopicNameFilterParam, ModelIDFilter, TagIDFilter, + FilterTagNameFilter, FilterURLFilter, FilterRootDomainFilter, PromptTypeFilter, diff --git a/src/profound/types/report_sentiment_params.py b/src/profound/types/report_sentiment_params.py index ec5959b..a966e3b 100644 --- a/src/profound/types/report_sentiment_params.py +++ b/src/profound/types/report_sentiment_params.py @@ -18,7 +18,7 @@ from .shared_params.asset_name_filter import AssetNameFilter from .shared_params.persona_id_filter import PersonaIDFilter -__all__ = ["ReportSentimentParams", "Filter", "FilterAssetIDFilter", "FilterThemeFilter"] +__all__ = ["ReportSentimentParams", "Filter", "FilterAssetIDFilter", "FilterThemeFilter", "FilterTagNameFilter"] class ReportSentimentParams(TypedDict, total=False): @@ -110,6 +110,28 @@ class FilterThemeFilter(TypedDict, total=False): value: Required[Union[str, SequenceNotStr[str]]] +class FilterTagNameFilter(TypedDict, total=False): + """Filter by tag name.""" + + field: Required[Literal["tag_name"]] + + operator: Required[ + Literal[ + "is", + "not_is", + "in", + "not_in", + "contains", + "not_contains", + "matches", + "contains_case_insensitive", + "not_contains_case_insensitive", + ] + ] + + value: Required[Union[str, SequenceNotStr[str]]] + + Filter: TypeAlias = Union[ FilterAssetIDFilter, AssetNameFilter, @@ -119,6 +141,7 @@ class FilterThemeFilter(TypedDict, total=False): TopicNameFilterParam, ModelIDFilter, TagIDFilter, + FilterTagNameFilter, PromptFilter, PersonaIDFilter, ] diff --git a/src/profound/types/report_visibility_params.py b/src/profound/types/report_visibility_params.py index 3f59af1..d8df07d 100644 --- a/src/profound/types/report_visibility_params.py +++ b/src/profound/types/report_visibility_params.py @@ -6,6 +6,7 @@ from datetime import datetime from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict +from .._types import SequenceNotStr from .._utils import PropertyInfo from .prompt_id_filter_param import PromptIDFilterParam from .topic_name_filter_param import TopicNameFilterParam @@ -18,7 +19,7 @@ from .shared_params.asset_name_filter import AssetNameFilter from .shared_params.persona_id_filter import PersonaIDFilter -__all__ = ["ReportVisibilityParams", "Filter"] +__all__ = ["ReportVisibilityParams", "Filter", "FilterTagNameFilter"] class ReportVisibilityParams(TypedDict, total=False): @@ -80,6 +81,28 @@ class ReportVisibilityParams(TypedDict, total=False): """Pagination settings for the report results.""" +class FilterTagNameFilter(TypedDict, total=False): + """Filter by tag name.""" + + field: Required[Literal["tag_name"]] + + operator: Required[ + Literal[ + "is", + "not_is", + "in", + "not_in", + "contains", + "not_contains", + "matches", + "contains_case_insensitive", + "not_contains_case_insensitive", + ] + ] + + value: Required[Union[str, SequenceNotStr[str]]] + + Filter: TypeAlias = Union[ RegionIDFilter, ModelIDFilter, @@ -87,6 +110,7 @@ class ReportVisibilityParams(TypedDict, total=False): TopicNameFilterParam, AssetNameFilter, TagIDFilter, + FilterTagNameFilter, PromptIDFilterParam, PromptFilter, PersonaIDFilter, From 05d2e83b4b19c9e93098bbd8aa5badcef821df23 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 01:30:27 +0000 Subject: [PATCH 10/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index b209084..efdb5e8 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-3777e65dea2ea344f38c24b32329d14070897f0a8e7389c2aa6c8fe4b495e411.yml -openapi_spec_hash: ad61cfdf742263e4c11cdbbc90bec647 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-65f25ce15533b6be89e2039ad1747deb46758f3cc2494c5c56037e0eb3c31855.yml +openapi_spec_hash: 042e24fd19f33c2b89d26256a5ce5bff config_hash: e093e38f7eba5f830c65f8a5d7705c82 From 0d652c619dacba87767ef2e5192c797cd5d9a295 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 03:20:10 +0000 Subject: [PATCH 11/16] feat(api): api update --- .stats.yml | 4 +- .../resources/organizations/categories.py | 42 ++++++++++++++++++- .../organizations/category_prompts_params.py | 9 ++++ 3 files changed, 51 insertions(+), 4 deletions(-) diff --git a/.stats.yml b/.stats.yml index efdb5e8..0647da6 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-65f25ce15533b6be89e2039ad1747deb46758f3cc2494c5c56037e0eb3c31855.yml -openapi_spec_hash: 042e24fd19f33c2b89d26256a5ce5bff +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-a2c622eb5a0a9373b50ce2f2d63dc5bcfe1471758ca72af9a633fb5493332100.yml +openapi_spec_hash: bb71c03eb319d39becd10821b02b2c8b config_hash: e093e38f7eba5f830c65f8a5d7705c82 diff --git a/src/profound/resources/organizations/categories.py b/src/profound/resources/organizations/categories.py index 67e236c..9e2b81c 100644 --- a/src/profound/resources/organizations/categories.py +++ b/src/profound/resources/organizations/categories.py @@ -155,9 +155,28 @@ def prompts( timeout: float | httpx.Timeout | None | NotGiven = not_given, ) -> CategoryPromptsResponse: """ - Get Category Prompts + Retrieve prompts in a category with optional filtering by type, topic, tag, + region, platform, or persona. Supports cursor-based pagination. Args: + cursor: Pagination cursor from a previous response. + + limit: Maximum number of prompts to return. + + order_dir: Sort direction by creation date. + + persona_id: Filter by persona IDs. + + platform_id: Filter by platform IDs. + + prompt_type: Filter by prompt type. + + region_id: Filter by region IDs. + + tag_id: Filter by tag IDs. + + topic_id: Filter by topic IDs. + extra_headers: Send extra headers extra_query: Add additional query parameters to the request @@ -386,9 +405,28 @@ async def prompts( timeout: float | httpx.Timeout | None | NotGiven = not_given, ) -> CategoryPromptsResponse: """ - Get Category Prompts + Retrieve prompts in a category with optional filtering by type, topic, tag, + region, platform, or persona. Supports cursor-based pagination. Args: + cursor: Pagination cursor from a previous response. + + limit: Maximum number of prompts to return. + + order_dir: Sort direction by creation date. + + persona_id: Filter by persona IDs. + + platform_id: Filter by platform IDs. + + prompt_type: Filter by prompt type. + + region_id: Filter by region IDs. + + tag_id: Filter by tag IDs. + + topic_id: Filter by topic IDs. + extra_headers: Send extra headers extra_query: Add additional query parameters to the request diff --git a/src/profound/types/organizations/category_prompts_params.py b/src/profound/types/organizations/category_prompts_params.py index b4ba354..c33e2a6 100644 --- a/src/profound/types/organizations/category_prompts_params.py +++ b/src/profound/types/organizations/category_prompts_params.py @@ -12,19 +12,28 @@ class CategoryPromptsParams(TypedDict, total=False): cursor: Optional[str] + """Pagination cursor from a previous response.""" limit: int + """Maximum number of prompts to return.""" order_dir: Literal["asc", "desc"] + """Sort direction by creation date.""" persona_id: SequenceNotStr[str] + """Filter by persona IDs.""" platform_id: SequenceNotStr[str] + """Filter by platform IDs.""" prompt_type: List[Literal["visibility", "sentiment"]] + """Filter by prompt type.""" region_id: SequenceNotStr[str] + """Filter by region IDs.""" tag_id: SequenceNotStr[str] + """Filter by tag IDs.""" topic_id: SequenceNotStr[str] + """Filter by topic IDs.""" From 634b6380c5ad60145d1bb475313b5299767b45a9 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 03:30:03 +0000 Subject: [PATCH 12/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 0647da6..f4b9531 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-a2c622eb5a0a9373b50ce2f2d63dc5bcfe1471758ca72af9a633fb5493332100.yml -openapi_spec_hash: bb71c03eb319d39becd10821b02b2c8b +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-cd7c18c3b8cdf4b0a8f257ffbe324a5eb1e2a312e1fa327653515cac3f673a0d.yml +openapi_spec_hash: 5e80f994ee572b79045797b8a22f3440 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From 598b54ff11c7432d77a2a315ab1fb1b46567b256 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 03:39:45 +0000 Subject: [PATCH 13/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index f4b9531..e3e146e 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-cd7c18c3b8cdf4b0a8f257ffbe324a5eb1e2a312e1fa327653515cac3f673a0d.yml -openapi_spec_hash: 5e80f994ee572b79045797b8a22f3440 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-7d56b80372de9960c9904ff32fc9a2fdb6d1f74eb6bb9fb5ba24e26f7b85eb70.yml +openapi_spec_hash: f8c91109155fa5c0f1703063b02edf48 config_hash: e093e38f7eba5f830c65f8a5d7705c82 From beea8bfc23a086a65512020d59f0f3a0777082af Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 04:17:38 +0000 Subject: [PATCH 14/16] feat(api): api update --- .stats.yml | 4 ++-- src/profound/resources/organizations/categories.py | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.stats.yml b/.stats.yml index e3e146e..ad613b1 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-7d56b80372de9960c9904ff32fc9a2fdb6d1f74eb6bb9fb5ba24e26f7b85eb70.yml -openapi_spec_hash: f8c91109155fa5c0f1703063b02edf48 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-5432dd4246c4783621674f81fb075b5ffc9f18d997931b3af2a789f4f2b42ade.yml +openapi_spec_hash: 95a4bfe8e87284d422d29cf8c3f0b0c9 config_hash: e093e38f7eba5f830c65f8a5d7705c82 diff --git a/src/profound/resources/organizations/categories.py b/src/profound/resources/organizations/categories.py index 9e2b81c..e6215b1 100644 --- a/src/profound/resources/organizations/categories.py +++ b/src/profound/resources/organizations/categories.py @@ -224,7 +224,7 @@ def tags( timeout: float | httpx.Timeout | None | NotGiven = not_given, ) -> CategoryTagsResponse: """ - Get the organization tags for a specific category. + Get the tags for a specific category. Args: extra_headers: Send extra headers @@ -257,7 +257,7 @@ def topics( timeout: float | httpx.Timeout | None | NotGiven = not_given, ) -> CategoryTopicsResponse: """ - Get the organization categories. + Get the topics for a specific category. Args: extra_headers: Send extra headers @@ -474,7 +474,7 @@ async def tags( timeout: float | httpx.Timeout | None | NotGiven = not_given, ) -> CategoryTagsResponse: """ - Get the organization tags for a specific category. + Get the tags for a specific category. Args: extra_headers: Send extra headers @@ -507,7 +507,7 @@ async def topics( timeout: float | httpx.Timeout | None | NotGiven = not_given, ) -> CategoryTopicsResponse: """ - Get the organization categories. + Get the topics for a specific category. Args: extra_headers: Send extra headers From 1eee81efddb1ff7f6e7ecde06d5a2688a13d288e Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 04:30:26 +0000 Subject: [PATCH 15/16] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index ad613b1..07e3d05 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-5432dd4246c4783621674f81fb075b5ffc9f18d997931b3af2a789f4f2b42ade.yml -openapi_spec_hash: 95a4bfe8e87284d422d29cf8c3f0b0c9 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/profound%2Fprofound-00cd8c5f4fab942307e15108270061006a2a343a73585f1ed44daf7b6d45739f.yml +openapi_spec_hash: 35603b4b568ed512ea38e5360d6bac3e config_hash: e093e38f7eba5f830c65f8a5d7705c82 From 702fca333c3029ea86d5c466d2e91e2b1302e4b0 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 04:30:43 +0000 Subject: [PATCH 16/16] release: 0.35.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 11 +++++++++++ pyproject.toml | 2 +- src/profound/_version.py | 2 +- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e4e1c3c..ce5e5c7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.34.0" + ".": "0.35.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 08c3962..cd95f59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 0.35.0 (2026-04-02) + +Full Changelog: [v0.34.0...v0.35.0](https://github.com/cooper-square-technologies/profound-python-sdk/compare/v0.34.0...v0.35.0) + +### Features + +* **api:** api update ([beea8bf](https://github.com/cooper-square-technologies/profound-python-sdk/commit/beea8bfc23a086a65512020d59f0f3a0777082af)) +* **api:** api update ([0d652c6](https://github.com/cooper-square-technologies/profound-python-sdk/commit/0d652c619dacba87767ef2e5192c797cd5d9a295)) +* **api:** api update ([700d990](https://github.com/cooper-square-technologies/profound-python-sdk/commit/700d990ecb17ccd8dad9d59af814d9c0af72cb09)) +* **api:** api update ([6ac8258](https://github.com/cooper-square-technologies/profound-python-sdk/commit/6ac8258ca1f8221597fee647eabffeb10f0bd194)) + ## 0.34.0 (2026-03-30) Full Changelog: [v0.33.1...v0.34.0](https://github.com/cooper-square-technologies/profound-python-sdk/compare/v0.33.1...v0.34.0) diff --git a/pyproject.toml b/pyproject.toml index 64dd73c..d7e0966 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "profound" -version = "0.34.0" +version = "0.35.0" description = "The official Python library for the profound API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/profound/_version.py b/src/profound/_version.py index 514f085..4b68df2 100644 --- a/src/profound/_version.py +++ b/src/profound/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "profound" -__version__ = "0.34.0" # x-release-please-version +__version__ = "0.35.0" # x-release-please-version