Skip to content

Commit 8a7cda4

Browse files
feat(api): api update
1 parent 9e9eb32 commit 8a7cda4

7 files changed

Lines changed: 29 additions & 11 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 89
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/knock%2Fknock-923618cb1489556307ce0be07853170d15516da8fe450578fed856e560ec361c.yml
3-
openapi_spec_hash: 1406cf9ab287412197a1907f5d66d541
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/knock%2Fknock-a552e94c4d04a0d44cb4052dbfbaadea6449c254d18eb0c9c93f4c0e8ee27ad3.yml
3+
openapi_spec_hash: f4c271283f332a9868a0ee0cc2d9cd8b
44
config_hash: 2ae8965d371a03bd30c6a56819c04cf2

src/knockapi/resources/messages/messages.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,9 @@ def list(
7373
after: str | NotGiven = NOT_GIVEN,
7474
before: str | NotGiven = NOT_GIVEN,
7575
channel_id: str | NotGiven = NOT_GIVEN,
76-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
76+
engagement_status: List[
77+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
78+
]
7779
| NotGiven = NOT_GIVEN,
7880
inserted_at: message_list_params.InsertedAt | NotGiven = NOT_GIVEN,
7981
message_ids: List[str] | NotGiven = NOT_GIVEN,
@@ -687,7 +689,9 @@ def list(
687689
after: str | NotGiven = NOT_GIVEN,
688690
before: str | NotGiven = NOT_GIVEN,
689691
channel_id: str | NotGiven = NOT_GIVEN,
690-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
692+
engagement_status: List[
693+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
694+
]
691695
| NotGiven = NOT_GIVEN,
692696
inserted_at: message_list_params.InsertedAt | NotGiven = NOT_GIVEN,
693697
message_ids: List[str] | NotGiven = NOT_GIVEN,

src/knockapi/resources/objects/objects.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,9 @@ def list_messages(
401401
after: str | NotGiven = NOT_GIVEN,
402402
before: str | NotGiven = NOT_GIVEN,
403403
channel_id: str | NotGiven = NOT_GIVEN,
404-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
404+
engagement_status: List[
405+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
406+
]
405407
| NotGiven = NOT_GIVEN,
406408
inserted_at: object_list_messages_params.InsertedAt | NotGiven = NOT_GIVEN,
407409
message_ids: List[str] | NotGiven = NOT_GIVEN,
@@ -1237,7 +1239,9 @@ def list_messages(
12371239
after: str | NotGiven = NOT_GIVEN,
12381240
before: str | NotGiven = NOT_GIVEN,
12391241
channel_id: str | NotGiven = NOT_GIVEN,
1240-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
1242+
engagement_status: List[
1243+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
1244+
]
12411245
| NotGiven = NOT_GIVEN,
12421246
inserted_at: object_list_messages_params.InsertedAt | NotGiven = NOT_GIVEN,
12431247
message_ids: List[str] | NotGiven = NOT_GIVEN,

src/knockapi/resources/users/users.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,9 @@ def list_messages(
392392
after: str | NotGiven = NOT_GIVEN,
393393
before: str | NotGiven = NOT_GIVEN,
394394
channel_id: str | NotGiven = NOT_GIVEN,
395-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
395+
engagement_status: List[
396+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
397+
]
396398
| NotGiven = NOT_GIVEN,
397399
inserted_at: user_list_messages_params.InsertedAt | NotGiven = NOT_GIVEN,
398400
message_ids: List[str] | NotGiven = NOT_GIVEN,
@@ -1145,7 +1147,9 @@ def list_messages(
11451147
after: str | NotGiven = NOT_GIVEN,
11461148
before: str | NotGiven = NOT_GIVEN,
11471149
channel_id: str | NotGiven = NOT_GIVEN,
1148-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
1150+
engagement_status: List[
1151+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
1152+
]
11491153
| NotGiven = NOT_GIVEN,
11501154
inserted_at: user_list_messages_params.InsertedAt | NotGiven = NOT_GIVEN,
11511155
message_ids: List[str] | NotGiven = NOT_GIVEN,

src/knockapi/types/message_list_params.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ class MessageListParams(TypedDict, total=False):
1818
channel_id: str
1919
"""Limits the results to items with the corresponding channel ID."""
2020

21-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
21+
engagement_status: List[
22+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
23+
]
2224
"""Limits the results to messages with the given engagement status."""
2325

2426
inserted_at: InsertedAt

src/knockapi/types/object_list_messages_params.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ class ObjectListMessagesParams(TypedDict, total=False):
1818
channel_id: str
1919
"""Limits the results to items with the corresponding channel ID."""
2020

21-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
21+
engagement_status: List[
22+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
23+
]
2224
"""Limits the results to messages with the given engagement status."""
2325

2426
inserted_at: InsertedAt

src/knockapi/types/user_list_messages_params.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ class UserListMessagesParams(TypedDict, total=False):
1818
channel_id: str
1919
"""Limits the results to items with the corresponding channel ID."""
2020

21-
engagement_status: List[Literal["seen", "read", "interacted", "link_clicked", "archived"]]
21+
engagement_status: List[
22+
Literal["seen", "unseen", "read", "unread", "archived", "unarchived", "link_clicked", "interacted"]
23+
]
2224
"""Limits the results to messages with the given engagement status."""
2325

2426
inserted_at: InsertedAt

0 commit comments

Comments
 (0)