diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 09b55321..500f23aa 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 id: 6bff3a53-3f0b-40b4-942f-ff70dc583ae5 management: - docChecksum: 638752126a119d018ef8df6f0469c2d5 + docChecksum: 16dd020f6df7a2248312d6e6929c5bd8 docVersion: "1.0" - speakeasyVersion: 1.456.0 + speakeasyVersion: 1.456.1 generationVersion: 2.481.0 - releaseVersion: 0.0.1-alpha.126 - configChecksum: 321610cbe190b4daaf2a167aaf872e83 + releaseVersion: 0.0.1-alpha.128 + configChecksum: 81be7c124849006891a1ec2be722fec7 published: true features: typescript: @@ -56,6 +56,7 @@ generatedFiles: - docs/models/components/addsubscribersrequestdto.md - docs/models/components/assignsubscribertotopicdto.md - docs/models/components/backoffunit.md + - docs/models/components/bulkcreatesubscriberresponsedto.md - docs/models/components/bulksubscribercreatedto.md - docs/models/components/bulktriggereventdto.md - docs/models/components/channel.md @@ -68,6 +69,7 @@ generatedFiles: - docs/models/components/channelsettingsproviderid.md - docs/models/components/channeltypeenum.md - docs/models/components/content.md + - docs/models/components/createdsubscriberdto.md - docs/models/components/createintegrationrequestdto.md - docs/models/components/createintegrationrequestdtochannel.md - docs/models/components/createsubscriberrequestdto.md @@ -96,6 +98,7 @@ generatedFiles: - docs/models/components/emailblockstyles.md - docs/models/components/emailblocktype.md - docs/models/components/failedassignmentsdto.md + - docs/models/components/failedoperationdto.md - docs/models/components/feedid.md - docs/models/components/feedidentifier.md - docs/models/components/feedresponsedto.md @@ -182,6 +185,7 @@ generatedFiles: - docs/models/components/type.md - docs/models/components/unit.md - docs/models/components/unseencountresponse.md + - docs/models/components/updatedsubscriberdto.md - docs/models/components/updateintegrationrequestdto.md - docs/models/components/updatesubscriberchannelrequestdto.md - docs/models/components/updatesubscriberchannelrequestdtoproviderid.md @@ -385,6 +389,7 @@ generatedFiles: - src/models/components/actortypeenum.ts - src/models/components/addsubscribersrequestdto.ts - src/models/components/assignsubscribertotopicdto.ts + - src/models/components/bulkcreatesubscriberresponsedto.ts - src/models/components/bulksubscribercreatedto.ts - src/models/components/bulktriggereventdto.ts - src/models/components/channelcredentials.ts @@ -392,6 +397,7 @@ generatedFiles: - src/models/components/channelpreference.ts - src/models/components/channelsettings.ts - src/models/components/channeltypeenum.ts + - src/models/components/createdsubscriberdto.ts - src/models/components/createintegrationrequestdto.ts - src/models/components/createsubscriberrequestdto.ts - src/models/components/createtopicrequestdto.ts @@ -407,6 +413,7 @@ generatedFiles: - src/models/components/emailblock.ts - src/models/components/emailblockstyles.ts - src/models/components/failedassignmentsdto.ts + - src/models/components/failedoperationdto.ts - src/models/components/feedresponsedto.ts - src/models/components/filtertopicsresponsedto.ts - src/models/components/getsubscriberpreferencesresponsedto.ts @@ -453,6 +460,7 @@ generatedFiles: - src/models/components/triggereventtoallrequestdto.ts - src/models/components/triggerrecipientstypeenum.ts - src/models/components/unseencountresponse.ts + - src/models/components/updatedsubscriberdto.ts - src/models/components/updateintegrationrequestdto.ts - src/models/components/updatesubscriberchannelrequestdto.ts - src/models/components/updatesubscriberglobalpreferencesrequestdto.ts @@ -876,14 +884,14 @@ examples: SubscribersController_bulkCreateSubscribers: speakeasy-default-subscribers-controller-bulk-create-subscribers: requestBody: - application/json: {"subscribers": [""]} + application/json: {"subscribers": [{"subscriberId": "", "email": "example@example.com"}]} responses: "400": application/json: {"statusCode": 404, "timestamp": "2024-12-12T13:00:00Z", "path": "/api/v1/resource", "message": "Resource not found."} "404": application/json: {"data": {"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"}} "200": - 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", "errors": {"fieldName1": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}, "fieldName2": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}, "fieldName3": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}, "fieldName4": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}}} + application/json: {"updated": [{"subscriberId": ""}], "created": [{"subscriberId": ""}, {"subscriberId": ""}, {"subscriberId": ""}]} "422": 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", "errors": {"fieldName1": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}, "fieldName2": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}, "fieldName3": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}, "fieldName4": {"messages": ["Field is required", "Invalid format"], "value": "xx xx xx "}}} SubscribersController_updateSubscriberChannel: diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 02bf4c67..1de17eb9 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -13,7 +13,7 @@ generation: oAuth2ClientCredentialsEnabled: false oAuth2PasswordEnabled: false typescript: - version: 0.0.1-alpha.126 + version: 0.0.1-alpha.128 additionalDependencies: dependencies: {} devDependencies: {} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 89343ab5..b8944acd 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.456.0 +speakeasyVersion: 1.456.1 sources: json-development: sourceNamespace: json-development - sourceRevisionDigest: sha256:d2461f9ae88ae296caaf15a81766e0dbd9c104d62cb696d5662f37fcbcbfba71 - sourceBlobDigest: sha256:3f431ed8f87f961890f780119e9a75f57f720b9217d80bcac563bbdfef6a5719 + sourceRevisionDigest: sha256:6b7ea4e46ae0d4f85455a1a54b82bf1a14fa9a7490515c236363c785828cb980 + sourceBlobDigest: sha256:21bc64671ffeff3df38a52c03aac7dc087a209a4eb011ceec5f07aa225bc2f52 tags: - latest - "1.0" @@ -11,10 +11,10 @@ targets: my-first-target: source: json-development sourceNamespace: json-development - sourceRevisionDigest: sha256:d2461f9ae88ae296caaf15a81766e0dbd9c104d62cb696d5662f37fcbcbfba71 - sourceBlobDigest: sha256:3f431ed8f87f961890f780119e9a75f57f720b9217d80bcac563bbdfef6a5719 + sourceRevisionDigest: sha256:6b7ea4e46ae0d4f85455a1a54b82bf1a14fa9a7490515c236363c785828cb980 + sourceBlobDigest: sha256:21bc64671ffeff3df38a52c03aac7dc087a209a4eb011ceec5f07aa225bc2f52 codeSamplesNamespace: code-samples-typescript - codeSamplesRevisionDigest: sha256:30742994c9c6ed431f0862e1cadee78f62cd52bac3a8f687c6c2d6e595df7f4b + codeSamplesRevisionDigest: sha256:111aa8a6c742b4454476dbe0f0fc892684bcfb4a56814f7a3422e9d2bc5b9b0e workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/docs/models/components/bulksubscribercreatedto.md b/docs/models/components/bulksubscribercreatedto.md index c81e7ebe..8aff51b6 100644 --- a/docs/models/components/bulksubscribercreatedto.md +++ b/docs/models/components/bulksubscribercreatedto.md @@ -7,13 +7,16 @@ import { BulkSubscriberCreateDto } from "@novu/api/models/components"; let value: BulkSubscriberCreateDto = { subscribers: [ - "", + { + subscriberId: "", + email: "example@example.com", + }, ], }; ``` ## Fields -| Field | Type | Required | Description | -| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | -| `subscribers` | *string*[] | :heavy_check_mark: | An array of subscribers to be created in bulk. | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | +| `subscribers` | [components.CreateSubscriberRequestDto](../../models/components/createsubscriberrequestdto.md)[] | :heavy_check_mark: | An array of subscribers to be created in bulk. | [
{
"email": "example@example.com",
"name": "John Doe"
}
] | \ No newline at end of file diff --git a/docs/models/operations/subscriberscontrollerbulkcreatesubscribersresponse.md b/docs/models/operations/subscriberscontrollerbulkcreatesubscribersresponse.md index c03b7c54..675fd933 100644 --- a/docs/models/operations/subscriberscontrollerbulkcreatesubscribersresponse.md +++ b/docs/models/operations/subscriberscontrollerbulkcreatesubscribersresponse.md @@ -11,11 +11,27 @@ let value: SubscribersControllerBulkCreateSubscribersResponse = { "", ], }, + result: { + updated: [ + { + subscriberId: "", + }, + ], + created: [ + { + subscriberId: "", + }, + ], + failed: [ + {}, + ], + }, }; ``` ## Fields -| Field | Type | Required | Description | -| -------------------------- | -------------------------- | -------------------------- | -------------------------- | -| `headers` | Record | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | +| `headers` | Record | :heavy_check_mark: | N/A | +| `result` | [components.BulkCreateSubscriberResponseDto](../../models/components/bulkcreatesubscriberresponsedto.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/sdks/subscribers/README.md b/docs/sdks/subscribers/README.md index 39033d07..7ba831cd 100644 --- a/docs/sdks/subscribers/README.md +++ b/docs/sdks/subscribers/README.md @@ -415,7 +415,10 @@ const novu = new Novu({ async function run() { const result = await novu.subscribers.createBulk({ subscribers: [ - "", + { + subscriberId: "", + email: "example@example.com", + }, ], }); @@ -443,7 +446,10 @@ const novu = new NovuCore({ async function run() { const res = await subscribersCreateBulk(novu, { subscribers: [ - "", + { + subscriberId: "", + email: "example@example.com", + }, ], }); diff --git a/jsr.json b/jsr.json index 4de17920..611dd2ea 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "@novu/api", - "version": "0.0.1-alpha.126", + "version": "0.0.1-alpha.128", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package-lock.json b/package-lock.json index 53002ecb..63bf8b20 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@novu/api", - "version": "0.0.1-alpha.126", + "version": "0.0.1-alpha.128", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@novu/api", - "version": "0.0.1-alpha.126", + "version": "0.0.1-alpha.128", "devDependencies": { "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.7.1", diff --git a/package.json b/package.json index 484debd1..4e9ac95b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@novu/api", - "version": "0.0.1-alpha.126", + "version": "0.0.1-alpha.128", "author": "Novu", "main": "./index.js", "sideEffects": false, diff --git a/sources/code-samples.yaml b/sources/code-samples.yaml index fb889360..135465aa 100644 --- a/sources/code-samples.yaml +++ b/sources/code-samples.yaml @@ -128,7 +128,7 @@ actions: "x-codeSamples": - "lang": "typescript" "label": "TypeScript" - "source": "import { Novu } from \"@novu/api\";\n\nconst novu = new Novu({\n apiKey: \"\",\n});\n\nasync function run() {\n const result = await novu.subscribers.createBulk({\n subscribers: [\n \"\",\n ],\n });\n\n // Handle the result\n console.log(result);\n}\n\nrun();" + "source": "import { Novu } from \"@novu/api\";\n\nconst novu = new Novu({\n apiKey: \"\",\n});\n\nasync function run() {\n const result = await novu.subscribers.createBulk({\n subscribers: [\n {\n subscriberId: \"\",\n email: \"example@example.com\",\n },\n ],\n });\n\n // Handle the result\n console.log(result);\n}\n\nrun();" - target: $["paths"]["/v1/subscribers/{subscriberId}"]["delete"] update: "x-codeSamples": diff --git a/sources/json-development.json b/sources/json-development.json index b78a9e25..fdb8239f 100644 --- a/sources/json-development.json +++ b/sources/json-development.json @@ -5518,8 +5518,38 @@ } }, "responses": { - "201": { - "description": "" + "200": { + "description": "OK", + "headers": { + "Content-Type": { + "$ref": "#/components/headers/Content-Type" + }, + "RateLimit-Limit": { + "$ref": "#/components/headers/RateLimit-Limit" + }, + "RateLimit-Remaining": { + "$ref": "#/components/headers/RateLimit-Remaining" + }, + "RateLimit-Reset": { + "$ref": "#/components/headers/RateLimit-Reset" + }, + "RateLimit-Policy": { + "$ref": "#/components/headers/RateLimit-Policy" + }, + "Idempotency-Key": { + "$ref": "#/components/headers/Idempotency-Key" + }, + "Idempotency-Replay": { + "$ref": "#/components/headers/Idempotency-Replay" + } + }, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkCreateSubscriberResponseDto" + } + } + } }, "400": { "description": "Bad Request", @@ -14907,14 +14937,88 @@ "subscriberId" ] }, + "UpdatedSubscriberDto": { + "type": "object", + "properties": { + "subscriberId": { + "type": "string", + "description": "The ID of the subscriber that was updated." + } + }, + "required": [ + "subscriberId" + ] + }, + "CreatedSubscriberDto": { + "type": "object", + "properties": { + "subscriberId": { + "type": "string", + "description": "The ID of the subscriber that was created." + } + }, + "required": [ + "subscriberId" + ] + }, + "FailedOperationDto": { + "type": "object", + "properties": { + "message": { + "type": "string", + "description": "The error message associated with the failed operation." + }, + "subscriberId": { + "type": "string", + "description": "The subscriber ID associated with the failed operation. This field is optional." + } + } + }, + "BulkCreateSubscriberResponseDto": { + "type": "object", + "properties": { + "updated": { + "description": "An array of subscribers that were successfully updated.", + "type": "array", + "items": { + "$ref": "#/components/schemas/UpdatedSubscriberDto" + } + }, + "created": { + "description": "An array of subscribers that were successfully created.", + "type": "array", + "items": { + "$ref": "#/components/schemas/CreatedSubscriberDto" + } + }, + "failed": { + "description": "An array of failed operations with error messages and optional subscriber IDs.", + "type": "array", + "items": { + "$ref": "#/components/schemas/FailedOperationDto" + } + } + }, + "required": [ + "updated", + "created", + "failed" + ] + }, "BulkSubscriberCreateDto": { "type": "object", "properties": { "subscribers": { "description": "An array of subscribers to be created in bulk.", + "example": [ + { + "email": "example@example.com", + "name": "John Doe" + } + ], "type": "array", "items": { - "type": "string" + "$ref": "#/components/schemas/CreateSubscriberRequestDto" } } }, diff --git a/src/funcs/subscribersCreateBulk.ts b/src/funcs/subscribersCreateBulk.ts index 157c7db4..e43eb507 100644 --- a/src/funcs/subscribersCreateBulk.ts +++ b/src/funcs/subscribersCreateBulk.ts @@ -37,7 +37,7 @@ export async function subscribersCreateBulk( options?: RequestOptions, ): Promise< Result< - operations.SubscribersControllerBulkCreateSubscribersResponse | undefined, + operations.SubscribersControllerBulkCreateSubscribersResponse, | errors.ErrorDto | errors.ValidationErrorDto | SDKError @@ -124,7 +124,7 @@ export async function subscribersCreateBulk( }; const [result] = await M.match< - operations.SubscribersControllerBulkCreateSubscribersResponse | undefined, + operations.SubscribersControllerBulkCreateSubscribersResponse, | errors.ErrorDto | errors.ValidationErrorDto | SDKError @@ -135,11 +135,11 @@ export async function subscribersCreateBulk( | RequestTimeoutError | ConnectionError >( - M.nil( - 201, + M.json( + 200, operations - .SubscribersControllerBulkCreateSubscribersResponse$inboundSchema - .optional(), + .SubscribersControllerBulkCreateSubscribersResponse$inboundSchema, + { hdrs: true, key: "Result" }, ), M.jsonErr([400, 404, 409], errors.ErrorDto$inboundSchema, { hdrs: true }), M.jsonErr(422, errors.ValidationErrorDto$inboundSchema, { hdrs: true }), diff --git a/src/lib/config.ts b/src/lib/config.ts index dd568855..badd7680 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -55,7 +55,7 @@ export function serverURLFromOptions(options: SDKOptions): URL | null { export const SDK_METADATA = { language: "typescript", openapiDocVersion: "1.0", - sdkVersion: "0.0.1-alpha.126", + sdkVersion: "0.0.1-alpha.128", genVersion: "2.481.0", - userAgent: "speakeasy-sdk/typescript 0.0.1-alpha.126 2.481.0 1.0 @novu/api", + userAgent: "speakeasy-sdk/typescript 0.0.1-alpha.128 2.481.0 1.0 @novu/api", } as const; diff --git a/src/models/components/bulksubscribercreatedto.ts b/src/models/components/bulksubscribercreatedto.ts index b0e3835f..ae2a93cc 100644 --- a/src/models/components/bulksubscribercreatedto.ts +++ b/src/models/components/bulksubscribercreatedto.ts @@ -6,12 +6,18 @@ import * as z from "zod"; import { safeParse } from "../../lib/schemas.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; +import { + CreateSubscriberRequestDto, + CreateSubscriberRequestDto$inboundSchema, + CreateSubscriberRequestDto$Outbound, + CreateSubscriberRequestDto$outboundSchema, +} from "./createsubscriberrequestdto.js"; export type BulkSubscriberCreateDto = { /** * An array of subscribers to be created in bulk. */ - subscribers: Array; + subscribers: Array; }; /** @internal */ @@ -20,12 +26,12 @@ export const BulkSubscriberCreateDto$inboundSchema: z.ZodType< z.ZodTypeDef, unknown > = z.object({ - subscribers: z.array(z.string()), + subscribers: z.array(CreateSubscriberRequestDto$inboundSchema), }); /** @internal */ export type BulkSubscriberCreateDto$Outbound = { - subscribers: Array; + subscribers: Array; }; /** @internal */ @@ -34,7 +40,7 @@ export const BulkSubscriberCreateDto$outboundSchema: z.ZodType< z.ZodTypeDef, BulkSubscriberCreateDto > = z.object({ - subscribers: z.array(z.string()), + subscribers: z.array(CreateSubscriberRequestDto$outboundSchema), }); /** diff --git a/src/models/components/index.ts b/src/models/components/index.ts index 4c0fa698..c81fa4c9 100644 --- a/src/models/components/index.ts +++ b/src/models/components/index.ts @@ -15,6 +15,7 @@ export * from "./actorfeeditemdto.js"; export * from "./actortypeenum.js"; export * from "./addsubscribersrequestdto.js"; export * from "./assignsubscribertotopicdto.js"; +export * from "./bulkcreatesubscriberresponsedto.js"; export * from "./bulksubscribercreatedto.js"; export * from "./bulktriggereventdto.js"; export * from "./channelcredentials.js"; @@ -22,6 +23,7 @@ export * from "./channelcredentialsdto.js"; export * from "./channelpreference.js"; export * from "./channelsettings.js"; export * from "./channeltypeenum.js"; +export * from "./createdsubscriberdto.js"; export * from "./createintegrationrequestdto.js"; export * from "./createsubscriberrequestdto.js"; export * from "./createtopicrequestdto.js"; @@ -37,6 +39,7 @@ export * from "./digesttimedmetadata.js"; export * from "./emailblock.js"; export * from "./emailblockstyles.js"; export * from "./failedassignmentsdto.js"; +export * from "./failedoperationdto.js"; export * from "./feedresponsedto.js"; export * from "./filtertopicsresponsedto.js"; export * from "./getsubscriberpreferencesresponsedto.js"; @@ -82,6 +85,7 @@ export * from "./triggereventresponsedto.js"; export * from "./triggereventtoallrequestdto.js"; export * from "./triggerrecipientstypeenum.js"; export * from "./unseencountresponse.js"; +export * from "./updatedsubscriberdto.js"; export * from "./updateintegrationrequestdto.js"; export * from "./updatesubscriberchannelrequestdto.js"; export * from "./updatesubscriberglobalpreferencesrequestdto.js"; diff --git a/src/models/operations/subscriberscontrollerbulkcreatesubscribers.ts b/src/models/operations/subscriberscontrollerbulkcreatesubscribers.ts index bf66b66f..21281d1a 100644 --- a/src/models/operations/subscriberscontrollerbulkcreatesubscribers.ts +++ b/src/models/operations/subscriberscontrollerbulkcreatesubscribers.ts @@ -6,10 +6,12 @@ import * as z from "zod"; import { remap as remap$ } from "../../lib/primitives.js"; import { safeParse } from "../../lib/schemas.js"; import { Result as SafeParseResult } from "../../types/fp.js"; +import * as components from "../components/index.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type SubscribersControllerBulkCreateSubscribersResponse = { headers: { [k: string]: Array }; + result: components.BulkCreateSubscriberResponseDto; }; /** @internal */ @@ -20,15 +22,18 @@ export const SubscribersControllerBulkCreateSubscribersResponse$inboundSchema: unknown > = z.object({ Headers: z.record(z.array(z.string())), + Result: components.BulkCreateSubscriberResponseDto$inboundSchema, }).transform((v) => { return remap$(v, { "Headers": "headers", + "Result": "result", }); }); /** @internal */ export type SubscribersControllerBulkCreateSubscribersResponse$Outbound = { Headers: { [k: string]: Array }; + Result: components.BulkCreateSubscriberResponseDto$Outbound; }; /** @internal */ @@ -39,9 +44,11 @@ export const SubscribersControllerBulkCreateSubscribersResponse$outboundSchema: SubscribersControllerBulkCreateSubscribersResponse > = z.object({ headers: z.record(z.array(z.string())), + result: components.BulkCreateSubscriberResponseDto$outboundSchema, }).transform((v) => { return remap$(v, { headers: "Headers", + result: "Result", }); }); diff --git a/src/sdk/subscribers.ts b/src/sdk/subscribers.ts index a3168eb9..64efbe7e 100644 --- a/src/sdk/subscribers.ts +++ b/src/sdk/subscribers.ts @@ -158,9 +158,7 @@ export class Subscribers extends ClientSDK { async createBulk( request: components.BulkSubscriberCreateDto, options?: RequestOptions, - ): Promise< - operations.SubscribersControllerBulkCreateSubscribersResponse | undefined - > { + ): Promise { return unwrapAsync(subscribersCreateBulk( this, request,