11lockVersion: 2.0.0
22id: f83d894c-c934-499f-8a8d-e128395ae8ff
33management:
4- docChecksum: cdef9e13ef961f6f914da55cb4979082
4+ docChecksum: 660098195de80bc69b0f039f95fb1e3e
55 docVersion: "1.0"
6- speakeasyVersion: 1.508.1
7- generationVersion: 2.536.0
8- releaseVersion: 0.4.0
9- configChecksum: c6c96e77e62ceb23e2aea73fc8fb749d
6+ speakeasyVersion: 1.521.0
7+ generationVersion: 2.558.2
8+ releaseVersion: 0.4.1
9+ configChecksum: f19e4b39527a83df06db795dfd7d03ac
1010 repoURL: https://github.com/novuhq/novu-py.git
1111 installationURL: https://github.com/novuhq/novu-py.git
1212 published: true
@@ -15,7 +15,7 @@ features:
1515 acceptHeaders: 3.0.0
1616 additionalDependencies: 1.0.0
1717 constsAndDefaults: 1.0.5
18- core: 5.12.1
18+ core: 5.12.4
1919 defaultEnabledRetries: 0.2.0
2020 deprecations: 3.0.2
2121 devContainers: 3.0.0
@@ -74,7 +74,6 @@ generatedFiles:
7474 - docs/models/channelctatypeenum.md
7575 - docs/models/channels.md
7676 - docs/models/channelsettingsdto.md
77- - docs/models/channelsettingsdtoproviderid.md
7877 - docs/models/channeltypeenum.md
7978 - docs/models/content.md
8079 - docs/models/controls.md
@@ -87,7 +86,6 @@ generatedFiles:
8786 - docs/models/createtopicresponsedto.md
8887 - docs/models/credentialsdto.md
8988 - docs/models/data.md
90- - docs/models/databooleandto.md
9189 - docs/models/delayregularmetadata.md
9290 - docs/models/delayregularmetadatatype.md
9391 - docs/models/delayregularmetadataunit.md
@@ -130,6 +128,7 @@ generatedFiles:
130128 - docs/models/gettopicresponsedto.md
131129 - docs/models/globalpreferencedto.md
132130 - docs/models/integrationresponsedto.md
131+ - docs/models/integrationresponsedtochannel.md
133132 - docs/models/integrationscontrollercreateintegrationrequest.md
134133 - docs/models/integrationscontrollercreateintegrationresponse.md
135134 - docs/models/integrationscontrollergetactiveintegrationsrequest.md
@@ -147,7 +146,6 @@ generatedFiles:
147146 - docs/models/issues.md
148147 - docs/models/listsubscribersresponsedto.md
149148 - docs/models/markallmessageasrequestdto.md
150- - docs/models/markallmessageasrequestdtomarkas.md
151149 - docs/models/markas.md
152150 - docs/models/markmessageactionasseendto.md
153151 - docs/models/markmessageactionasseendtopayload.md
@@ -161,6 +159,7 @@ generatedFiles:
161159 - docs/models/messagectadata.md
162160 - docs/models/messageid.md
163161 - docs/models/messagemarkasrequestdto.md
162+ - docs/models/messagemarkasrequestdtomarkas.md
164163 - docs/models/messageresponsedto.md
165164 - docs/models/messageresponsedtooverrides.md
166165 - docs/models/messageresponsedtopayload.md
@@ -204,11 +203,9 @@ generatedFiles:
204203 - docs/models/ordinalvalue.md
205204 - docs/models/ordinalvalueenum.md
206205 - docs/models/overrides.md
207- - docs/models/overrideschannel.md
208206 - docs/models/patchpreferencechannelsdto.md
209207 - docs/models/patchsubscriberpreferencesdto.md
210208 - docs/models/patchsubscriberrequestdto.md
211- - docs/models/patchsubscriberrequestdtodata.md
212209 - docs/models/payload.md
213210 - docs/models/preferencechannels.md
214211 - docs/models/providerid.md
@@ -225,8 +222,10 @@ generatedFiles:
225222 - docs/models/stepfilterdto.md
226223 - docs/models/steptypeenum.md
227224 - docs/models/subscriberchanneldto.md
225+ - docs/models/subscriberchanneldtoproviderid.md
228226 - docs/models/subscriberfeedresponsedto.md
229227 - docs/models/subscriberpayloaddto.md
228+ - docs/models/subscriberpayloaddtodata.md
230229 - docs/models/subscriberresponsedto.md
231230 - docs/models/subscriberscontrollercreatesubscriberrequest.md
232231 - docs/models/subscriberscontrollercreatesubscriberresponse.md
@@ -342,7 +341,7 @@ generatedFiles:
342341 - py.typed
343342 - pylintrc
344343 - pyproject.toml
345- - scripts/prepare-readme .py
344+ - scripts/prepare_readme .py
346345 - scripts/publish.sh
347346 - src/novu_py/__init__.py
348347 - src/novu_py/_hooks/__init__.py
@@ -386,7 +385,6 @@ generatedFiles:
386385 - src/novu_py/models/createtopicrequestdto.py
387386 - src/novu_py/models/createtopicresponsedto.py
388387 - src/novu_py/models/credentialsdto.py
389- - src/novu_py/models/databooleandto.py
390388 - src/novu_py/models/delayregularmetadata.py
391389 - src/novu_py/models/delayscheduledmetadata.py
392390 - src/novu_py/models/deletemessageresponsedto.py
@@ -629,7 +627,7 @@ examples:
629627 header: {}
630628 responses:
631629 "200":
632- application/json: {"hasMore": false, "data": [{"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>"}, {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>"}], "pageSize": 6783.17, "page": 1777.06}
630+ application/json: {"hasMore": false, "data": [{"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>", "jobs": [{"_id": "<id>", "type": "push", "executionDetails": [{"_id": "<id>", "status": "Warning", "detail": "<value>", "isRetry": true, "isTest": true, "providerId": "bandwidth", "source": "Payload"}, {"_id": "<id>", "status": "Success", "detail": "<value>", "isRetry": false, "isTest": true, "providerId": "nodemailer", "source": "Payload"}], "step": {"_id": "<id>", "active": false, "filters": [{"isNegated": true, "type": "BOOLEAN", "value": "AND", "children": [{"field": "<value>", "value": "<value>", "operator": "SMALLER", "on": "payload"}]}, {"isNegated": false, "type": "GROUP", "value": "AND", "children": []}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "plivo", "status": "<value>"}, {"_id": "<id>", "type": "delay", "executionDetails": [], "step": {"_id": "<id>", "active": false, "filters": [{"isNegated": false, "type": "TEXT", "value": "AND", "children": [{"field": "<value>", "value": "<value>", "operator": "SMALLER", "on": "subscriber"}, {"field": "<value>", "value": "<value>", "operator": "NOT_EQUAL", "on": "subscriber"}, {"field": "<value>", "value": "<value>", "operator": "ALL_IN", "on": "subscriber"}]}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "maqsam", "status": "<value>"}, {"_id": "<id>", "type": "delay", "executionDetails": [{"_id": "<id>", "status": "ReadConfirmation", "detail": "<value>", "isRetry": true, "isTest": true, "providerId": "sendinblue", "source": "Credentials"}], "step": {"_id": "<id>", "active": false, "filters": [], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "bandwidth", "status": "<value>"}]}, {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>", "jobs": [{"_id": "<id>", "type": "custom", "executionDetails": [], "step": {"_id": "<id>", "active": false, "filters": [{"isNegated": false, "type": "MULTI_LIST", "value": "OR", "children": []}, {"isNegated": true, "type": "BOOLEAN", "value": "OR", "children": [{"field": "<value>", "value": "<value>", "operator": "SMALLER", "on": "payload"}, {"field": "<value>", "value": "<value>", "operator": "SMALLER_EQUAL", "on": "payload"}, {"field": "<value>", "value": "<value>", "operator": "ANY_IN", "on": "subscriber"}]}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "nodemailer", "status": "<value>"}, {"_id": "<id>", "type": "sms", "executionDetails": [{"_id": "<id>", "status": "Queued", "detail": "<value>", "isRetry": true, "isTest": true, "providerId": "sendgrid", "source": "Payload"}, {"_id": "<id>", "status": "Failed", "detail": "<value>", "isRetry": true, "isTest": false, "providerId": "getstream", "source": "Webhook"}, {"_id": "<id>", "status": "Pending", "detail": "<value>", "isRetry": false, "isTest": false, "providerId": "mailgun", "source": "Internal"}], "step": {"_id": "<id>", "active": false, "filters": [{"isNegated": false, "type": "NUMBER", "value": "AND", "children": [{"field": "<value>", "value": "<value>", "operator": "BETWEEN", "on": "payload"}, {"field": "<value>", "value": "<value>", "operator": "NOT_EQUAL", "on": "subscriber"}]}, {"isNegated": false, "type": "DATE", "value": "AND", "children": []}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "ses", "status": "<value>"}, {"_id": "<id>", "type": "custom", "executionDetails": [{"_id": "<id>", "status": "Failed", "detail": "<value>", "isRetry": true, "isTest": true, "providerId": "mailtrap", "source": "Webhook"}, {"_id": "<id>", "status": "Success", "detail": "<value>", "isRetry": false, "isTest": true, "providerId": "plunk", "source": "Credentials"}, {"_id": "<id>", "status": "Warning", "detail": "<value>", "isRetry": true, "isTest": false, "providerId": "pusher-beams", "source": "Internal"}], "step": {"_id": "<id>", "active": false, "filters": [], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "isend-sms", "status": "<value>"}]}], "pageSize": 6783.17, "page": 1777.06}
633631 "414":
634632 application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "Resource not found.", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
635633 "400":
@@ -646,7 +644,7 @@ examples:
646644 header: {}
647645 responses:
648646 "200":
649- application/json: {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>"}
647+ application/json: {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>", "jobs": [{"_id": "<id>", "type": "custom", "executionDetails": [{"_id": "<id>", "status": "Warning", "detail": "<value>", "isRetry": true, "isTest": false, "providerId": "azure-sms", "source": "Credentials"}], "step": {"_id": "<id>", "active": false, "filters": [], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "apns", "status": "<value>"}, {"_id": "<id>", "type": "custom", "executionDetails": [], "step": {"_id": "<id>", "active": true, "filters": [], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "bandwidth", "status": "<value>"}] }
650648 "414":
651649 application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "Resource not found.", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
652650 "400":
@@ -1259,7 +1257,7 @@ examples:
12591257 header: {}
12601258 responses:
12611259 "200":
1262- application/json: {"hasMore": true, "data": [{"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>"}, {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>"}, {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>"}], "pageSize": 3129.93, "page": 3234.02}
1260+ application/json: {"hasMore": true, "data": [{"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>", "jobs": [{"_id": "<id>", "type": "custom", "executionDetails": [{"_id": "<id>", "status": "Warning", "detail": "<value>", "isRetry": true, "isTest": false, "providerId": "azure-sms", "source": "Credentials"}], "step": {"_id": "<id>", "active": false, "filters": [], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "apns", "status": "<value>"}, {"_id": "<id>", "type": "custom", "executionDetails": [], "step": {"_id": "<id>", "active": true, "filters": [], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "bandwidth", "status": "<value>"}]}, {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>", "jobs": [{"_id": "<id>", "type": "in_app", "executionDetails": [{"_id": "<id>", "status": "Success", "detail": "<value>", "isRetry": true, "isTest": false, "providerId": "msteams", "source": "Payload"}], "step": {"_id": "<id>", "active": true, "filters": [{"isNegated": false, "type": "STATEMENT", "value": "OR", "children": [{"field": "<value>", "value": "<value>", "operator": "NOT_EQUAL", "on": "payload"}, {"field": "<value>", "value": "<value>", "operator": "ANY_IN", "on": "payload"}]}, {"isNegated": false, "type": "LIST", "value": "OR", "children": [{"field": "<value>", "value": "<value>", "operator": "LARGER_EQUAL", "on": "subscriber"}, {"field": "<value>", "value": "<value>", "operator": "LARGER_EQUAL", "on": "subscriber"}, {"field": "<value>", "value": "<value>", "operator": "IN", "on": "payload"}]}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "braze", "status": "<value>"}, {"_id": "<id>", "type": "push", "executionDetails": [], "step": {"_id": "<id>", "active": false, "filters": [{"isNegated": false, "type": "MULTI_LIST", "value": "AND", "children": [{"field": "<value>", "value": "<value>", "operator": "NOT_EQUAL", "on": "payload"}, {"field": "<value>", "value": "<value>", "operator": "NOT_LIKE", "on": "payload"}, {"field": "<value>", "value": "<value>", "operator": "ANY_IN", "on": "payload"}]}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "messagebird", "status": "<value>"}]}, {"_environmentId": "<id>", "_organizationId": "<id>", "_subscriberId": "<id>", "transactionId": "<id>", "jobs": [{"_id": "<id>", "type": "email", "executionDetails": [], "step": {"_id": "<id>", "active": false, "filters": [{"isNegated": false, "type": "LIST", "value": "AND", "children": []}, {"isNegated": false, "type": "LIST", "value": "OR", "children": []}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "nexmo", "status": "<value>"}, {"_id": "<id>", "type": "trigger", "executionDetails": [{"_id": "<id>", "status": "ReadConfirmation", "detail": "<value>", "isRetry": false, "isTest": true, "providerId": "push-webhook", "source": "Webhook"}, {"_id": "<id>", "status": "Warning", "detail": "<value>", "isRetry": true, "isTest": false, "providerId": "postmark", "source": "Internal"}], "step": {"_id": "<id>", "active": false, "filters": [], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "infobip-sms", "status": "<value>"}, {"_id": "<id>", "type": "email", "executionDetails": [{"_id": "<id>", "status": "Warning", "detail": "<value>", "isRetry": false, "isTest": true, "providerId": "termii", "source": "Payload"}], "step": {"_id": "<id>", "active": false, "filters": [{"isNegated": true, "type": "LIST", "value": "AND", "children": [{"field": "<value>", "value": "<value>", "operator": "NOT_IN", "on": "subscriber"}, {"field": "<value>", "value": "<value>", "operator": "EQUAL", "on": "subscriber"}]}], "_templateId": "<id>"}, "overrides": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "providerId": "novu", "status": "<value>"}]}], "pageSize": 3129.93, "page": 3234.02}
12631261 "414":
12641262 application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "Resource not found.", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
12651263 "400":
0 commit comments