1
1
lockVersion: 2.0.0
2
2
id: 6bff3a53-3f0b-40b4-942f-ff70dc583ae5
3
3
management:
4
- docChecksum: 0e9e41da21a589fdd78ae920c178c818
4
+ docChecksum: f6ceb2d06219b4f2a3f002e288ec903e
5
5
docVersion: 2.2.0
6
- speakeasyVersion: 1.552.0
7
- generationVersion: 2.610.0
8
- releaseVersion: 1.2 .0
9
- configChecksum: c2dbf44ab9aac08c0a7d6e1ada37dfc7
6
+ speakeasyVersion: 1.555.2
7
+ generationVersion: 2.620.2
8
+ releaseVersion: 1.3 .0
9
+ configChecksum: ec446caf88e3f645ecd883ff146f3e02
10
10
repoURL: https://github.com/novuhq/novu-ts.git
11
11
installationURL: https://github.com/novuhq/novu-ts
12
12
published: true
@@ -15,7 +15,7 @@ features:
15
15
additionalDependencies: 0.1.0
16
16
additionalProperties: 0.1.1
17
17
constsAndDefaults: 0.1.11
18
- core: 3.21.9
18
+ core: 3.21.10
19
19
defaultEnabledRetries: 0.1.0
20
20
deprecations: 2.81.1
21
21
enumUnions: 0.1.0
@@ -32,7 +32,7 @@ features:
32
32
nullables: 0.1.1
33
33
responseFormat: 0.2.3
34
34
retries: 2.83.0
35
- sdkHooks: 0.2 .0
35
+ sdkHooks: 0.3 .0
36
36
unions: 2.85.8
37
37
generatedFiles:
38
38
- .gitattributes
@@ -169,6 +169,8 @@ generatedFiles:
169
169
- docs/models/components/patchsubscriberpreferencesdto.md
170
170
- docs/models/components/patchsubscriberrequestdto.md
171
171
- docs/models/components/payload.md
172
+ - docs/models/components/payloadvalidationerrordto.md
173
+ - docs/models/components/payloadvalidationerrordtovalue.md
172
174
- docs/models/components/preferenceoverridesourceenum.md
173
175
- docs/models/components/providerid.md
174
176
- docs/models/components/providersidenum.md
@@ -222,6 +224,8 @@ generatedFiles:
222
224
- docs/models/components/updatesubscriberonlineflagrequestdto.md
223
225
- docs/models/components/updatetopicrequestdto.md
224
226
- docs/models/components/value.md
227
+ - docs/models/components/value4.md
228
+ - docs/models/components/value5.md
225
229
- docs/models/components/weekdays.md
226
230
- docs/models/components/workflowintegrationstatus.md
227
231
- docs/models/components/workfloworiginenum.md
@@ -233,6 +237,11 @@ generatedFiles:
233
237
- docs/models/errors/message.md
234
238
- docs/models/errors/message4.md
235
239
- docs/models/errors/message5.md
240
+ - docs/models/errors/messagepayloadvalidationexceptiondto4.md
241
+ - docs/models/errors/messagepayloadvalidationexceptiondto5.md
242
+ - docs/models/errors/payloadvalidationexceptiondto.md
243
+ - docs/models/errors/payloadvalidationexceptiondtomessage.md
244
+ - docs/models/errors/schema.md
236
245
- docs/models/errors/validationerrordto.md
237
246
- docs/models/errors/validationerrordtomessage.md
238
247
- docs/models/operations/channel.md
@@ -541,6 +550,7 @@ generatedFiles:
541
550
- src/models/components/patchpreferencechannelsdto.ts
542
551
- src/models/components/patchsubscriberpreferencesdto.ts
543
552
- src/models/components/patchsubscriberrequestdto.ts
553
+ - src/models/components/payloadvalidationerrordto.ts
544
554
- src/models/components/preferenceoverridesourceenum.ts
545
555
- src/models/components/providersidenum.ts
546
556
- src/models/components/removesubscriberresponsedto.ts
@@ -585,6 +595,7 @@ generatedFiles:
585
595
- src/models/errors/errordto.ts
586
596
- src/models/errors/httpclienterrors.ts
587
597
- src/models/errors/index.ts
598
+ - src/models/errors/payloadvalidationexceptiondto.ts
588
599
- src/models/errors/sdkerror.ts
589
600
- src/models/errors/sdkvalidationerror.ts
590
601
- src/models/errors/validationerrordto.ts
@@ -667,11 +678,13 @@ examples:
667
678
"414":
668
679
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
669
680
"400":
670
- application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
681
+ application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123", "type": "PAYLOAD_VALIDATION_ERROR", "errors": [{"field": "user.name", "message": "must have required property 'name'", "value": "{\"age\":25}", "schemaPath": "#/required"}], "schema": {} }
671
682
"422":
672
683
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123", "errors": {"fieldName1": {"messages": ["Field is required", "Must be a valid email address"], "value": "invalidEmail"}, "fieldName2": {"messages": ["Must be at least 18 years old"], "value": 17}, "fieldName3": {"messages": ["Must be a boolean value"], "value": true}, "fieldName4": {"messages": ["Must be a valid object"], "value": null}, "fieldName5": {"messages": ["Field is missing"], "value": null}, "fieldName6": {"messages": ["Undefined value"]}}}
673
684
"500":
674
685
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
686
+ "401":
687
+ application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
675
688
EventsController_cancel:
676
689
speakeasy-default-events-controller-cancel:
677
690
parameters:
@@ -698,11 +711,13 @@ examples:
698
711
"414":
699
712
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
700
713
"400":
701
- application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
714
+ application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123", "type": "PAYLOAD_VALIDATION_ERROR", "errors": [{"field": "user.name", "message": "must have required property 'name'", "value": [{"age": 25}], "schemaPath": "#/required"}], "schema": {} }
702
715
"422":
703
716
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123", "errors": {"fieldName1": {"messages": ["Field is required", "Must be a valid email address"], "value": "invalidEmail"}, "fieldName2": {"messages": ["Must be at least 18 years old"], "value": 17}, "fieldName3": {"messages": ["Must be a boolean value"], "value": true}, "fieldName4": {"messages": ["Must be a valid object"], "value": {}}, "fieldName5": {"messages": ["Field is missing"], "value": null}, "fieldName6": {"messages": ["Undefined value"]}}}
704
717
"500":
705
718
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
719
+ "401":
720
+ application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
706
721
EventsController_triggerBulk:
707
722
speakeasy-default-events-controller-trigger-bulk:
708
723
requestBody:
@@ -713,11 +728,13 @@ examples:
713
728
"414":
714
729
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
715
730
"400":
716
- application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
731
+ application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123", "type": "PAYLOAD_VALIDATION_ERROR", "errors": [{"field": "user.name", "message": "must have required property 'name'", "value": [{"age": 25}], "schemaPath": "#/required"}], "schema": {} }
717
732
"422":
718
733
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123", "errors": {"fieldName1": {"messages": ["Field is required", "Must be a valid email address"], "value": "invalidEmail"}, "fieldName2": {"messages": ["Must be at least 18 years old"], "value": 17}, "fieldName3": {"messages": ["Must be a boolean value"], "value": true}, "fieldName4": {"messages": ["Must be a valid object"], "value": null}, "fieldName5": {"messages": ["Field is missing"], "value": null}, "fieldName6": {"messages": ["Undefined value"]}}}
719
734
"500":
720
735
application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
736
+ "401":
737
+ application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "xx xx xx ", "ctx": {"workflowId": "some_wf_id", "stepId": "some_wf_id"}, "errorId": "abc123"}
721
738
SubscribersController_searchSubscribers:
722
739
speakeasy-default-subscribers-controller-search-subscribers:
723
740
responses:
0 commit comments