From 2ab5cd610f0c4dc6d92f22ca8ddafb8467253a7b Mon Sep 17 00:00:00 2001 From: dphuang2 Date: Sun, 17 Mar 2024 16:49:12 -0700 Subject: [PATCH] run yarn pages --- .../sdk/baremetrics/typescript/index.tsx | 2 +- .../src/pages/sdk/baseten/index.tsx | 6 +- .../pages/sdk/baseten/typescript/index.tsx | 99 +- .../konfig-docs/src/pages/sdk/box/index.tsx | 6 +- .../src/pages/sdk/box/typescript/index.tsx | 109 +- .../pages/sdk/click-up/typescript/index.tsx | 2 +- .../sdk/eleven-labs/typescript/index.tsx | 2 +- .../sdk/griffin/typescript/_description.mdx | 2 +- .../pages/sdk/griffin/typescript/index.tsx | 2 +- .../launch-darkly/typescript/_description.mdx | 16 +- .../sdk/launch-darkly/typescript/index.tsx | 4 +- .../src/pages/sdk/notion/typescript/index.tsx | 2 +- .../src/pages/sdk/partna/index.tsx | 69 + .../sdk/partna/typescript/_description.mdx | 1 + .../sdk/partna/typescript/_first-request.mdx | 6 + .../partna/typescript/_getting-started.mdx | 10 + .../src/pages/sdk/partna/typescript/index.tsx | 1153 +++++++++++++++++ .../src/pages/sdk/pulze-ai/index.tsx | 68 + .../sdk/pulze-ai/typescript/_description.mdx | 3 + .../pulze-ai/typescript/_first-request.mdx | 12 + .../pulze-ai/typescript/_getting-started.mdx | 7 + .../pages/sdk/pulze-ai/typescript/index.tsx | 669 ++++++++++ .../konfig-docs/src/pages/sdk/sdk-links.json | 47 +- .../sdk/svix/typescript/_first-request.mdx | 2 +- .../src/pages/sdk/svix/typescript/index.tsx | 68 +- .../konfig-docs/src/pages/sdk/tavus/index.tsx | 66 + .../sdk/tavus/typescript/_description.mdx | 1 + .../sdk/tavus/typescript/_first-request.mdx | 4 + .../sdk/tavus/typescript/_getting-started.mdx | 7 + .../src/pages/sdk/tavus/typescript/index.tsx | 269 ++++ .../pages/sdk/terminal/typescript/index.tsx | 28 +- .../src/pages/sdk/vimeo/typescript/index.tsx | 4 +- .../konfig-docs/src/pages/sdk/zuora/index.tsx | 6 +- .../src/pages/sdk/zuora/typescript/index.tsx | 291 ++++- 34 files changed, 2940 insertions(+), 103 deletions(-) create mode 100644 generator/konfig-docs/src/pages/sdk/partna/index.tsx create mode 100644 generator/konfig-docs/src/pages/sdk/partna/typescript/_description.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/partna/typescript/_first-request.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/partna/typescript/_getting-started.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/partna/typescript/index.tsx create mode 100644 generator/konfig-docs/src/pages/sdk/pulze-ai/index.tsx create mode 100644 generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_description.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_first-request.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_getting-started.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/index.tsx create mode 100644 generator/konfig-docs/src/pages/sdk/tavus/index.tsx create mode 100644 generator/konfig-docs/src/pages/sdk/tavus/typescript/_description.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/tavus/typescript/_first-request.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/tavus/typescript/_getting-started.mdx create mode 100644 generator/konfig-docs/src/pages/sdk/tavus/typescript/index.tsx diff --git a/generator/konfig-docs/src/pages/sdk/baremetrics/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/baremetrics/typescript/index.tsx index 8f87a0ef0..b58a1d702 100644 --- a/generator/konfig-docs/src/pages/sdk/baremetrics/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/baremetrics/typescript/index.tsx @@ -27,7 +27,7 @@ Flightpath: Plan for the future with flexible financial modeling tools built for companyKebabCase="baremetrics" clientNameCamelCase="baremetrics" homepage="baremetrics.com" - lastUpdated={new Date("2024-03-14T08:38:56.572Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/baremetrics/favicon.png" // Missing contactUrl // Missing contactEmail diff --git a/generator/konfig-docs/src/pages/sdk/baseten/index.tsx b/generator/konfig-docs/src/pages/sdk/baseten/index.tsx index fa881b1ab..00cbf44a7 100644 --- a/generator/konfig-docs/src/pages/sdk/baseten/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/baseten/index.tsx @@ -4,7 +4,7 @@ import { Company } from '../../../components/Company'; const sdks = [ { "name": "Baseten", - "numberOfMethods": 8, + "numberOfMethods": 13, "categories": [ "ai", "ml", @@ -38,7 +38,7 @@ const sdks = [ }, { "name": "Baseten", - "numberOfMethods": 8, + "numberOfMethods": 13, "categories": [ "ai", "ml", @@ -72,7 +72,7 @@ const sdks = [ }, { "name": "Baseten", - "numberOfMethods": 8, + "numberOfMethods": 13, "categories": [ "ai", "ml", diff --git a/generator/konfig-docs/src/pages/sdk/baseten/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/baseten/typescript/index.tsx index 1b98e2e97..594d4c578 100644 --- a/generator/konfig-docs/src/pages/sdk/baseten/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/baseten/typescript/index.tsx @@ -19,7 +19,7 @@ export default function BasetenTypeScriptSdk() { companyKebabCase="baseten" clientNameCamelCase="baseten" homepage="baseten.co" - lastUpdated={new Date("2024-03-14T08:10:33.678Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/baseten/favicon.png" // Missing contactUrl // Missing contactEmail @@ -74,6 +74,51 @@ export default function BasetenTypeScriptSdk() { } ] }, + { + "url": "/v1/models", + "method": "getAllModels", + "httpMethod": HttpMethodsEnum.GET, + "tag": "Model", + "typeScriptTag": "model", + "description": "Gets all models", + "parameters": [], + "responses": [ + { + "statusCode": "200", + "description": "A list of models." + } + ] + }, + { + "url": "/v1/models/{model_id}", + "method": "getModelById", + "httpMethod": HttpMethodsEnum.GET, + "tag": "Model", + "typeScriptTag": "model", + "description": "Gets a model by ID", + "parameters": [], + "responses": [ + { + "statusCode": "200", + "description": "A model." + } + ] + }, + { + "url": "/v1/models/{model_id}/deployments", + "method": "getAllDeployments", + "httpMethod": HttpMethodsEnum.GET, + "tag": "Model", + "typeScriptTag": "model", + "description": "Gets all deployments of a model", + "parameters": [], + "responses": [ + { + "statusCode": "200", + "description": "A list of deployments of a model." + } + ] + }, { "url": "/v1/models/{model_id}/deployments/development", "method": "getDevelopmentDetails", @@ -256,6 +301,50 @@ export default function BasetenTypeScriptSdk() { "description": "The response to a request to update autoscaling settings." } ] + }, + { + "url": "/v1/models/{model_id}/deployments/development/promote", + "method": "deployPromote", + "httpMethod": HttpMethodsEnum.POST, + "tag": "Model", + "typeScriptTag": "model", + "description": "Promotes a development deployment to production", + "parameters": [ + { + "name": "scale_down_previous_production", + "schema": "boolean", + "description": "", + "default": true + } + ], + "responses": [ + { + "statusCode": "200", + "description": "A deployment of a model." + } + ] + }, + { + "url": "/v1/models/{model_id}/deployments/{deployment_id}/promote", + "method": "deploymentPromote", + "httpMethod": HttpMethodsEnum.POST, + "tag": "Model", + "typeScriptTag": "model", + "description": "Promotes a deployment to production", + "parameters": [ + { + "name": "scale_down_previous_production", + "schema": "boolean", + "description": "", + "default": true + } + ], + "responses": [ + { + "statusCode": "200", + "description": "A deployment of a model." + } + ] } ] } @@ -263,10 +352,10 @@ export default function BasetenTypeScriptSdk() { apiTitle="Baseten management API" apiBaseUrl="https://api.baseten.co" apiVersion="1.0.0" - endpoints={7} - sdkMethods={14} - schemas={9} - parameters={17} + endpoints={12} + sdkMethods={23} + schemas={13} + parameters={19} difficulty="Easy" openApiRaw="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/baseten/openapi.yaml" openApiGitHubUi="https://github.com/konfig-sdks/openapi-examples/tree/HEAD/baseten/openapi.yaml" diff --git a/generator/konfig-docs/src/pages/sdk/box/index.tsx b/generator/konfig-docs/src/pages/sdk/box/index.tsx index 5feb0d808..96bc037ba 100644 --- a/generator/konfig-docs/src/pages/sdk/box/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/box/index.tsx @@ -4,7 +4,7 @@ import { Company } from '../../../components/Company'; const sdks = [ { "name": "Box", - "numberOfMethods": 263, + "numberOfMethods": 264, "categories": [ "collaboration", "storage", @@ -24,7 +24,7 @@ const sdks = [ }, { "name": "Box", - "numberOfMethods": 263, + "numberOfMethods": 264, "categories": [ "collaboration", "storage", @@ -44,7 +44,7 @@ const sdks = [ }, { "name": "Box", - "numberOfMethods": 263, + "numberOfMethods": 264, "categories": [ "collaboration", "storage", diff --git a/generator/konfig-docs/src/pages/sdk/box/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/box/typescript/index.tsx index 29c1b9329..a2d0d2580 100644 --- a/generator/konfig-docs/src/pages/sdk/box/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/box/typescript/index.tsx @@ -19,7 +19,7 @@ export default function BoxTypeScriptSdk() { companyKebabCase="box" clientNameCamelCase="box" homepage="box.com" - lastUpdated={new Date("2024-03-14T08:10:33.678Z")} + lastUpdated={new Date("2024-03-17T23:48:01.149Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/box/favicon.png" contactUrl="https://box.dev" contactEmail="devrel@box.com" @@ -12565,6 +12565,105 @@ export default function BoxTypeScriptSdk() { "description": "A generic error" } ] + }, + { + "url": "/file_activities", + "method": "listByFileId", + "httpMethod": HttpMethodsEnum.GET, + "tag": "File activities", + "typeScriptTag": "fileActivities", + "description": "List file activities", + "parameters": [ + { + "name": "fileId", + "schema": "string", + "required": true, + "description": "File ID for which to retrieve activity", + "example": "888578620991" + }, + { + "name": "activityTypes", + "schema": "array", + "description": "Comma-separated list of activity types to return. This field is ignored if marker is passed in. Defaults to all activity types.", + "example": "comment,task,annotation,versions,app_activity" + }, + { + "name": "commentFields", + "schema": "array", + "description": "fields that are required for comments", + "example": "tagged_message,message,created_at,created_by,modified_at,permissions" + }, + { + "name": "versionsFields", + "schema": "array", + "description": "fields that are required for versions", + "example": "created_by,end,start,type" + }, + { + "name": "annotationFields", + "schema": "array", + "description": "fields that are required for annotations", + "example": "file_version,description,created_at,created_by,modified_at,permissions,target,status" + }, + { + "name": "taskFields", + "schema": "array", + "description": "fields that are required for tasks", + "example": "description,created_at,created_by,modified_at,permissions,completion_rule,status" + }, + { + "name": "appActivityFields", + "schema": "array", + "description": "fields that are required for `app_activity`", + "example": "rendered_text,occurred_at,created_by,activity_template,app" + }, + { + "name": "replyLimit", + "schema": "string", + "description": "maximum number of replies the response should contain per each top level activity[annotation, comment]", + "example": 1 + }, + { + "name": "status", + "schema": "string", + "description": "Used to filter an annotation or a comment based on the status", + "example": "open" + }, + { + "name": "enableReplies", + "schema": "boolean", + "description": "Whether or not replies should be returned", + "example": true + }, + { + "name": "limit", + "schema": "integer", + "required": false, + "description": "The maximum number of items to return per page.", + "example": 1000 + }, + { + "name": "marker", + "schema": "string", + "required": false, + "description": "Defines the position marker at which to begin returning results. This is\nused when paginating using marker-based pagination.\n\nThis requires `usemarker` to be set to `true`.", + "example": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii" + } + ], + "responses": [ + { + "statusCode": "200", + "description": "A list of file activities" + }, + { + "statusCode": "404", + "description": "A generic error" + }, + { + "statusCode": "default", + "description": "A generic error" + } + ] } ] } @@ -12572,10 +12671,10 @@ export default function BoxTypeScriptSdk() { apiTitle="Box Platform API" apiBaseUrl="https://api.box.com/2.0" apiVersion="2.0.0" - endpoints={163} - sdkMethods={263} - schemas={297} - parameters={792} + endpoints={164} + sdkMethods={264} + schemas={332} + parameters={804} difficulty="Very Hard" openApiRaw="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/box/openapi.yaml" openApiGitHubUi="https://github.com/konfig-sdks/openapi-examples/tree/HEAD/box/openapi.yaml" diff --git a/generator/konfig-docs/src/pages/sdk/click-up/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/click-up/typescript/index.tsx index 4a5481ece..c05b64ebb 100644 --- a/generator/konfig-docs/src/pages/sdk/click-up/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/click-up/typescript/index.tsx @@ -19,7 +19,7 @@ export default function ClickUpTypeScriptSdk() { companyKebabCase="click-up" clientNameCamelCase="clickUp" homepage="clickup.com" - lastUpdated={new Date("2024-03-14T08:38:56.572Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/clickup/favicon.png" // Missing contactUrl // Missing contactEmail diff --git a/generator/konfig-docs/src/pages/sdk/eleven-labs/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/eleven-labs/typescript/index.tsx index ee492f483..b33f49e45 100644 --- a/generator/konfig-docs/src/pages/sdk/eleven-labs/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/eleven-labs/typescript/index.tsx @@ -19,7 +19,7 @@ export default function ElevenLabsTypeScriptSdk() { companyKebabCase="eleven-labs" clientNameCamelCase="elevenLabs" homepage="elevenlabs.com" - lastUpdated={new Date("2024-03-14T08:38:56.572Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/elevenlabs/favicon.png" // Missing contactUrl // Missing contactEmail diff --git a/generator/konfig-docs/src/pages/sdk/griffin/typescript/_description.mdx b/generator/konfig-docs/src/pages/sdk/griffin/typescript/_description.mdx index ec134e2e5..8746bf414 100644 --- a/generator/konfig-docs/src/pages/sdk/griffin/typescript/_description.mdx +++ b/generator/konfig-docs/src/pages/sdk/griffin/typescript/_description.mdx @@ -27,7 +27,7 @@ By default, a list API returns up to 25 results. If there are more results avail ### Change page size -You can request a different number of results (between 1 and 100, inclusive) by using the `page[size]` query parameter: +You can request a different number of results (between 1 and 200, inclusive) by using the `page[size]` query parameter: ``` GET /v0/organizations/:id/bank/accounts?page[size]=100 diff --git a/generator/konfig-docs/src/pages/sdk/griffin/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/griffin/typescript/index.tsx index 5ae6beb51..c1555e3c3 100644 --- a/generator/konfig-docs/src/pages/sdk/griffin/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/griffin/typescript/index.tsx @@ -23,7 +23,7 @@ Griffin is authorised (with restrictions) by the PRA and FCA and backed by leadi companyKebabCase="griffin" clientNameCamelCase="griffin" homepage="griffin.com" - lastUpdated={new Date("2024-03-14T08:10:33.678Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/griffin/favicon.png" // Missing contactUrl // Missing contactEmail diff --git a/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/_description.mdx b/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/_description.mdx index 3342d6cf3..53dc80762 100644 --- a/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/_description.mdx +++ b/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/_description.mdx @@ -8,12 +8,12 @@ All REST API resources are authenticated with either [personal or service access LaunchDarkly also has SDK keys, mobile keys, and client-side IDs that are used by our server-side SDKs, mobile SDKs, and JavaScript-based SDKs, respectively. **These keys cannot be used to access our REST API**. These keys are environment-specific, and can only perform read-only operations such as fetching feature flag settings. -| Auth mechanism | Allowed resources | Use cases | +| Auth mechanism | Allowed resources | Use cases | | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------- | | [Personal or service access tokens](https://docs.launchdarkly.com/home/account-security/api-access-tokens) | Can be customized on a per-token basis | Building scripts, custom integrations, data export. | -| SDK keys | Can only access read-only resources specific to server-side SDKs. Restricted to a single environment. | Server-side SDKs | -| Mobile keys | Can only access read-only resources specific to mobile SDKs, and only for flags marked available to mobile keys. Restricted to a single environment. | Mobile SDKs | -| Client-side ID | Can only access read-only resources specific to JavaScript-based client-side SDKs, and only for flags marked available to client-side. Restricted to a single environment. | Client-side JavaScript | +| SDK keys | Can only access read-only resources specific to server-side SDKs. Restricted to a single environment. | Server-side SDKs | +| Mobile keys | Can only access read-only resources specific to mobile SDKs, and only for flags marked available to mobile keys. Restricted to a single environment. | Mobile SDKs | +| Client-side ID | Can only access read-only resources specific to JavaScript-based client-side SDKs, and only for flags marked available to client-side. Restricted to a single environment. | Client-side JavaScript | > #### Keep your access tokens and SDK keys private > @@ -233,7 +233,7 @@ The `code` indicates the general class of error. The `message` is a human-readab ### HTTP status error response codes -| Code | Definition | Description | Possible Solution | +| Code | Definition | Description | Possible Solution | | ---- | ----------------- | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | | 400 | Invalid request | The request cannot be understood. | Ensure JSON syntax in request body is correct. | | 401 | Invalid access token | Requestor is unauthorized or does not have permission for this API call. | Ensure your API access token is valid and has the appropriate permissions. | @@ -242,7 +242,7 @@ The `code` indicates the general class of error. The `message` is a human-readab | 405 | Method not allowed | The request method is not allowed on this resource. | Ensure that the HTTP verb is correct. | | 409 | Conflict | The API request can not be completed because it conflicts with a concurrent API request. | Retry your request. | | 422 | Unprocessable entity | The API request can not be completed because the update description can not be understood. | Ensure that the request body is correct for the type of patch you are using, either JSON patch or semantic patch. -| 429 | Too many requests | Read [Rate limiting](https://apidocs.launchdarkly.com). | Wait and try again later. | +| 429 | Too many requests | Read [Rate limiting](https://apidocs.launchdarkly.com). | Wait and try again later. | ## CORS @@ -269,7 +269,7 @@ We use several rate limiting strategies to ensure the availability of our APIs. Authenticated requests are subject to a global limit. This is the maximum number of calls that your account can make to the API per ten seconds. All service and personal access tokens on the account share this limit, so exceeding the limit with one access token will impact other tokens. Calls that are subject to global rate limits may return the headers below: -| Header name | Description | +| Header name | Description | | ------------------------------ | -------------------------------------------------------------------------------- | | `X-Ratelimit-Global-Remaining` | The maximum number of requests the account is permitted to make per ten seconds. | | `X-Ratelimit-Reset` | The time at which the current rate limit window resets in epoch milliseconds. | @@ -280,7 +280,7 @@ We do not publicly document the specific number of calls that can be made global Some authenticated routes have custom rate limits. These also reset every ten seconds. Any service or personal access tokens hitting the same route share this limit, so exceeding the limit with one access token may impact other tokens. Calls that are subject to route-level rate limits return the headers below: -| Header name | Description | +| Header name | Description | | ----------------------------- | ----------------------------------------------------------------------------------------------------- | | `X-Ratelimit-Route-Remaining` | The maximum number of requests to the current route the account is permitted to make per ten seconds. | | `X-Ratelimit-Reset` | The time at which the current rate limit window resets in epoch milliseconds. | diff --git a/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/index.tsx index 7373a9ef8..f8344acfd 100644 --- a/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/launch-darkly/typescript/index.tsx @@ -19,7 +19,7 @@ export default function LaunchDarklyTypeScriptSdk() { companyKebabCase="launch-darkly" clientNameCamelCase="launchDarkly" homepage="launchdarkly.com" - lastUpdated={new Date("2024-03-14T08:38:56.572Z")} + lastUpdated={new Date("2024-03-17T23:48:01.149Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/launchdarkly/favicon.png" contactUrl="https://support.launchdarkly.com" contactEmail="support@launchdarkly.com" @@ -988,7 +988,7 @@ export default function LaunchDarklyTypeScriptSdk() { { "name": "before", "schema": "integer", - "description": "A timestamp filter, expressed as a Unix epoch time in milliseconds. All entries this returns occurred before the timestamp." + "description": "A timestamp filter, expressed as a Unix epoch time in milliseconds. All entries this returns occurred before the timestamp." }, { "name": "after", diff --git a/generator/konfig-docs/src/pages/sdk/notion/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/notion/typescript/index.tsx index 30660b33f..e14fa631b 100644 --- a/generator/konfig-docs/src/pages/sdk/notion/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/notion/typescript/index.tsx @@ -19,7 +19,7 @@ export default function NotionTypeScriptSdk() { companyKebabCase="notion" clientNameCamelCase="notion" homepage="developers.notion.com" - lastUpdated={new Date("2024-03-14T08:38:56.572Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/notion/favicon.png" // Missing contactUrl // Missing contactEmail diff --git a/generator/konfig-docs/src/pages/sdk/partna/index.tsx b/generator/konfig-docs/src/pages/sdk/partna/index.tsx new file mode 100644 index 000000000..839cc2040 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/partna/index.tsx @@ -0,0 +1,69 @@ +import React from 'react'; +import { Company } from '../../../components/Company'; + +const sdks = [ + { + "name": "Partna", + "numberOfMethods": 33, + "categories": [ + "developer_tools", + "finance", + "payments", + "africa" + ], + "index": "partna/typescript", + "language": "TypeScript", + "link": "/sdk/partna/typescript/", + "developerDocumentation": "docs.getpartna.com/", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/partna/openapi.yaml" + }, + { + "name": "Partna", + "numberOfMethods": 33, + "categories": [ + "developer_tools", + "finance", + "payments", + "africa" + ], + "index": "partna/python", + "language": "Python", + "link": "/sdk/partna/python/", + "developerDocumentation": "docs.getpartna.com/", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/partna/openapi.yaml" + }, + { + "name": "Partna", + "numberOfMethods": 33, + "categories": [ + "developer_tools", + "finance", + "payments", + "africa" + ], + "index": "partna/java", + "language": "Java", + "link": "/sdk/partna/java/", + "developerDocumentation": "docs.getpartna.com/", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/partna/openapi.yaml" + } +]; + +export default function Partna() { + const allCategories: string[] = Array.from( + new Set(sdks.flatMap((service) => service.categories)), + ) + return ( + + ) +} \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/partna/typescript/_description.mdx b/generator/konfig-docs/src/pages/sdk/partna/typescript/_description.mdx new file mode 100644 index 000000000..dfdad3667 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/partna/typescript/_description.mdx @@ -0,0 +1 @@ +Coinprofile business API \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/partna/typescript/_first-request.mdx b/generator/konfig-docs/src/pages/sdk/partna/typescript/_first-request.mdx new file mode 100644 index 000000000..854f5e1e5 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/partna/typescript/_first-request.mdx @@ -0,0 +1,6 @@ +```typescript index.ts +// Retrieve merchant account balance +const getAccountBalanceResponse = partna.balance.getAccountBalance({ + currency: "CURRENCY" +}) +``` \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/partna/typescript/_getting-started.mdx b/generator/konfig-docs/src/pages/sdk/partna/typescript/_getting-started.mdx new file mode 100644 index 000000000..bc3773f9d --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/partna/typescript/_getting-started.mdx @@ -0,0 +1,10 @@ +```typescript index.ts +import { Partna } from 'partna-typescript-sdk'; + +const partna = new Partna({ + adminSecret: "X_ADMIN_SECRET", + apiKey: "X_API_KEY", + apiUser: "X_API_USER", + userVersion: "X_USER_VERSION", +}) +``` \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/partna/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/partna/typescript/index.tsx new file mode 100644 index 000000000..d37989c96 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/partna/typescript/index.tsx @@ -0,0 +1,1153 @@ +import React from "react"; +import { HttpMethodsEnum } from "konfig-lib/dist/forEachOperation"; +// @ts-ignore +import Description from "./_description.mdx"; +// @ts-ignore +import GettingStarted from "./_getting-started.mdx"; +// @ts-ignore +import FirstRequest from "./_first-request.mdx" +import { SdkNew } from "@site/src/components/SdkNew"; + +export default function PartnaTypeScriptSdk() { + return ( + + ); +} + \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/pulze-ai/index.tsx b/generator/konfig-docs/src/pages/sdk/pulze-ai/index.tsx new file mode 100644 index 000000000..18ebf024b --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/pulze-ai/index.tsx @@ -0,0 +1,68 @@ +import React from 'react'; +import { Company } from '../../../components/Company'; + +const sdks = [ + { + "name": "Pulze.ai", + "numberOfMethods": 11, + "categories": [ + "ai", + "developer_tools", + "llm" + ], + "index": "pulze-ai/typescript", + "language": "TypeScript", + "link": "/sdk/pulze-ai/typescript/", + "developerDocumentation": "docs.pulze.ai/", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/pulze-ai/openapi.yaml" + }, + { + "name": "Pulze.ai", + "numberOfMethods": 11, + "categories": [ + "ai", + "developer_tools", + "llm" + ], + "index": "pulze-ai/python", + "language": "Python", + "link": "/sdk/pulze-ai/python/", + "developerDocumentation": "docs.pulze.ai/", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/pulze-ai/openapi.yaml" + }, + { + "name": "Pulze.ai", + "numberOfMethods": 11, + "categories": [ + "ai", + "developer_tools", + "llm" + ], + "index": "pulze-ai/java", + "language": "Java", + "link": "/sdk/pulze-ai/java/", + "developerDocumentation": "docs.pulze.ai/", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/pulze-ai/openapi.yaml" + } +]; + +export default function PulzeAi() { + const allCategories: string[] = Array.from( + new Set(sdks.flatMap((service) => service.categories)), + ) + return ( + + ) +} \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_description.mdx b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_description.mdx new file mode 100644 index 000000000..7343ebe9f --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_description.mdx @@ -0,0 +1,3 @@ +At Pulze it's our mission to supercharge today's workforce with AI to maximize the world's prosperity. We are doing so by enabling companies of any size to securely leverage Large Language Models (LLM) and easily build AI features into their apps. Our enterprise platform has access to all best in class LLMs and can route user requests to the most relevant model to get the highest quality response at the best price thanks to our smart meta model. End users can leverage pre-built applications, such as our Marketing AI product, or build custom apps on top of the Pulze Platform. + +We are a VC Funded, early stage startup based in San Francisco. \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_first-request.mdx b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_first-request.mdx new file mode 100644 index 000000000..d84acc394 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_first-request.mdx @@ -0,0 +1,12 @@ +```typescript index.ts +// Chat Completions +const performCompletionRequestResponse = pulzeAi.chat.performCompletionRequest({ + best_of: 1 + false: 1 + messages: [] + model: "pulze" + temperature: 1 + tool_choice: "none" + top_p: 1 +}) +``` \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_getting-started.mdx b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_getting-started.mdx new file mode 100644 index 000000000..1de5748d7 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/_getting-started.mdx @@ -0,0 +1,7 @@ +```typescript index.ts +import { PulzeAi } from 'pulze-ai-typescript-sdk'; + +const pulzeAi = new PulzeAi({ + token: "TOKEN", +}) +``` \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/index.tsx new file mode 100644 index 000000000..aa93aed62 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/pulze-ai/typescript/index.tsx @@ -0,0 +1,669 @@ +import React from "react"; +import { HttpMethodsEnum } from "konfig-lib/dist/forEachOperation"; +// @ts-ignore +import Description from "./_description.mdx"; +// @ts-ignore +import GettingStarted from "./_getting-started.mdx"; +// @ts-ignore +import FirstRequest from "./_first-request.mdx" +import { SdkNew } from "@site/src/components/SdkNew"; + +export default function PulzeAiTypeScriptSdk() { + return ( + + ); +} + \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/sdk-links.json b/generator/konfig-docs/src/pages/sdk/sdk-links.json index 4f500d141..372efbaca 100644 --- a/generator/konfig-docs/src/pages/sdk/sdk-links.json +++ b/generator/konfig-docs/src/pages/sdk/sdk-links.json @@ -572,6 +572,21 @@ "subCategory": "Payment Processing", "apiVersion": "1.16.0" }, + { + "index": "partna/typescript", + "link": "/sdk/partna/typescript/", + "homepage": "getpartna.com/", + "categories": [ + "developer_tools", + "finance", + "payments", + "africa" + ], + "favicon": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/partna/favicon.png", + "parentCategory": "Commerce", + "subCategory": "Payment Processing", + "apiVersion": "1.0.0" + }, { "index": "git-lab/typescript", "link": "/sdk/git-lab/typescript/", @@ -892,6 +907,20 @@ "subCategory": "HR Talent & Recruitment", "apiVersion": "v2" }, + { + "index": "pulze-ai/typescript", + "link": "/sdk/pulze-ai/typescript/", + "homepage": "www.pulze.ai/", + "categories": [ + "ai", + "developer_tools", + "llm" + ], + "favicon": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/pulze-ai/favicon.png", + "parentCategory": "Artificial Intelligence", + "subCategory": "AI Tools", + "apiVersion": "0.1.0" + }, { "index": "qualtrics/survey/typescript", "link": "/sdk/qualtrics/survey/typescript/", @@ -981,7 +1010,7 @@ "favicon": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/svix/favicon.png", "parentCategory": "IT Operations", "subCategory": "Developer Tools", - "apiVersion": "1.20.0" + "apiVersion": "1.21.0" }, { "index": "sync-labs/typescript", @@ -999,6 +1028,20 @@ "subCategory": "Video Generation", "apiVersion": "1.0" }, + { + "index": "tavus/typescript", + "link": "/sdk/tavus/typescript/", + "homepage": "www.tavus.io/", + "categories": [ + "video", + "ai", + "personalized_video" + ], + "favicon": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/tavus/favicon.png", + "parentCategory": "Artificial Intelligence", + "subCategory": "Video Generation", + "apiVersion": "1.0.0" + }, { "index": "upload-thing/typescript", "link": "/sdk/upload-thing/typescript/", @@ -1129,7 +1172,7 @@ "favicon": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/zuora/favicon.png", "parentCategory": "Commerce", "subCategory": "Accounting", - "apiVersion": "2024-03-07" + "apiVersion": "2024-03-15" }, { "index": "giphy/typescript", diff --git a/generator/konfig-docs/src/pages/sdk/svix/typescript/_first-request.mdx b/generator/konfig-docs/src/pages/sdk/svix/typescript/_first-request.mdx index 7dac55307..15245d3b1 100644 --- a/generator/konfig-docs/src/pages/sdk/svix/typescript/_first-request.mdx +++ b/generator/konfig-docs/src/pages/sdk/svix/typescript/_first-request.mdx @@ -1,6 +1,6 @@ ```typescript index.ts // Get Consumer App Portal Access -const obtainMagicLinkAndCodeResponse = svix.authentication.obtainMagicLinkAndCode({ +const generateMagicLinksResponse = svix.authentication.generateMagicLinks({ appId: "unique-app-identifier" featureFlags: [] expiry: 604800 diff --git a/generator/konfig-docs/src/pages/sdk/svix/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/svix/typescript/index.tsx index 33ce70752..f52ba431a 100644 --- a/generator/konfig-docs/src/pages/sdk/svix/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/svix/typescript/index.tsx @@ -19,7 +19,7 @@ export default function SvixTypeScriptSdk() { companyKebabCase="svix" clientNameCamelCase="svix" homepage="svix.com" - lastUpdated={new Date("2024-03-14T08:10:33.678Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/svix/favicon.png" // Missing contactUrl // Missing contactEmail @@ -31,7 +31,7 @@ export default function SvixTypeScriptSdk() { methods={[ { "url": "/api/v1/auth/app-portal-access/{app_id}", - "method": "obtainMagicLinkAndCode", + "method": "generateMagicLinks", "httpMethod": HttpMethodsEnum.POST, "tag": "Authentication", "typeScriptTag": "authentication", @@ -99,7 +99,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/auth/dashboard-access/{app_id}", - "method": "generateMagicLink", + "method": "getMagicLinks", "httpMethod": HttpMethodsEnum.POST, "tag": "Authentication", "typeScriptTag": "authentication", @@ -155,7 +155,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/auth/logout", - "method": "revokeToken", + "method": "logoutToken", "httpMethod": HttpMethodsEnum.POST, "tag": "Authentication", "typeScriptTag": "authentication", @@ -204,7 +204,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/auth/app/{app_id}/expire-all", - "method": "expireAppTokens", + "method": "expireAllTokens", "httpMethod": HttpMethodsEnum.POST, "tag": "Authentication", "typeScriptTag": "authentication", @@ -586,7 +586,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}", - "method": "updateApp", + "method": "updateApplicationById", "httpMethod": HttpMethodsEnum.PUT, "tag": "Application", "typeScriptTag": "application", @@ -735,7 +735,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint", - "method": "createNew", + "method": "createOrUpdate", "httpMethod": HttpMethodsEnum.POST, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -927,7 +927,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint/{endpoint_id}", - "method": "getEndpoint", + "method": "getDetails", "httpMethod": HttpMethodsEnum.GET, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -1096,7 +1096,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint/{endpoint_id}", - "method": "updateEndpoint", + "method": "updateEndpointById", "httpMethod": HttpMethodsEnum.PUT, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -1229,7 +1229,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint/{endpoint_id}/secret", - "method": "getSecret", + "method": "getSigningSecret", "httpMethod": HttpMethodsEnum.GET, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -1357,7 +1357,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint/{endpoint_id}/stats", - "method": "getStats", + "method": "getStatistics", "httpMethod": HttpMethodsEnum.GET, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -1425,7 +1425,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint/{endpoint_id}/recover", - "method": "resendFailedWebhooks", + "method": "resendFailedMessages", "httpMethod": HttpMethodsEnum.POST, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -1703,7 +1703,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint/{endpoint_id}/headers", - "method": "updateHeaders", + "method": "setWebhookHeaders", "httpMethod": HttpMethodsEnum.PUT, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -1897,7 +1897,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/endpoint/{endpoint_id}/send-example", - "method": "sendExampleMessage", + "method": "sendExampleMessageType", "httpMethod": HttpMethodsEnum.POST, "tag": "Endpoint", "typeScriptTag": "endpoint", @@ -1967,7 +1967,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/event-type", - "method": "getList", + "method": "list", "httpMethod": HttpMethodsEnum.GET, "tag": "Event Type", "typeScriptTag": "eventType", @@ -2289,7 +2289,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/event-type/{event_type_name}", - "method": "archiveType", + "method": "archive", "httpMethod": HttpMethodsEnum.DELETE, "tag": "Event Type", "typeScriptTag": "eventType", @@ -2346,7 +2346,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/event-type/{event_type_name}", - "method": "getByName", + "method": "getEventType", "httpMethod": HttpMethodsEnum.GET, "tag": "Event Type", "typeScriptTag": "eventType", @@ -2397,7 +2397,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/event-type/{event_type_name}", - "method": "partiallyUpdateType", + "method": "partiallyUpdateEventType", "httpMethod": HttpMethodsEnum.PATCH, "tag": "Event Type", "typeScriptTag": "eventType", @@ -2488,7 +2488,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/event-type/{event_type_name}", - "method": "updateType", + "method": "updateEventTypeName", "httpMethod": HttpMethodsEnum.PUT, "tag": "Event Type", "typeScriptTag": "eventType", @@ -2592,7 +2592,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/background-task", - "method": "listRecentTasks", + "method": "getPastTasks", "httpMethod": HttpMethodsEnum.GET, "tag": "Background Tasks", "typeScriptTag": "backgroundTasks", @@ -2661,7 +2661,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/background-task/{task_id}", - "method": "getTaskById", + "method": "getById", "httpMethod": HttpMethodsEnum.GET, "tag": "Background Tasks", "typeScriptTag": "backgroundTasks", @@ -2807,7 +2807,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/msg", - "method": "createNew", + "method": "createNewMsg", "httpMethod": HttpMethodsEnum.POST, "tag": "Message", "typeScriptTag": "message", @@ -3178,7 +3178,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/attempt/msg/{msg_id}", - "method": "listByMsgAttemptedDestinations", + "method": "listByMsg", "httpMethod": HttpMethodsEnum.GET, "tag": "Message Attempt", "typeScriptTag": "messageAttempt", @@ -3580,7 +3580,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/msg/{msg_id}/attempt", - "method": "listByMsgAttemptedDestinations", + "method": "listByMsgAttempt", "httpMethod": HttpMethodsEnum.GET, "tag": "Message Attempt", "typeScriptTag": "messageAttempt", @@ -3692,7 +3692,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/msg/{msg_id}/attempt/{attempt_id}", - "method": "getByDestination", + "method": "getByAttempt", "httpMethod": HttpMethodsEnum.GET, "tag": "Message Attempt", "typeScriptTag": "messageAttempt", @@ -3822,7 +3822,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/msg/{msg_id}/endpoint/{endpoint_id}/resend", - "method": "resendMessageToEndpoint", + "method": "resendWebhook", "httpMethod": HttpMethodsEnum.POST, "tag": "Message Attempt", "typeScriptTag": "messageAttempt", @@ -3892,7 +3892,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/stats/usage/app", - "method": "calculateMessageDestinations", + "method": "calculateMessageDestinationsForApps", "httpMethod": HttpMethodsEnum.POST, "tag": "Statistics", "typeScriptTag": "statistics", @@ -3961,7 +3961,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/stats/usage/event-types", - "method": "calculateEventTypesForAllApps", + "method": "calculateEventTypesForApps", "httpMethod": HttpMethodsEnum.PUT, "tag": "Statistics", "typeScriptTag": "statistics", @@ -4004,7 +4004,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/integration", - "method": "listIntegrations", + "method": "list", "httpMethod": HttpMethodsEnum.GET, "tag": "Integration", "typeScriptTag": "integration", @@ -4245,7 +4245,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/integration/{integ_id}", - "method": "updateIntegration", + "method": "updateIntegrationById", "httpMethod": HttpMethodsEnum.PUT, "tag": "Integration", "typeScriptTag": "integration", @@ -4368,7 +4368,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/app/{app_id}/integration/{integ_id}/key/rotate", - "method": "rotateIntegrationKey", + "method": "rotateKey", "httpMethod": HttpMethodsEnum.POST, "tag": "Integration", "typeScriptTag": "integration", @@ -4431,7 +4431,7 @@ export default function SvixTypeScriptSdk() { }, { "url": "/api/v1/health", - "method": "checkServerStatus", + "method": "checkStatus", "httpMethod": HttpMethodsEnum.GET, "tag": "Health", "typeScriptTag": "health", @@ -4477,10 +4477,10 @@ export default function SvixTypeScriptSdk() { language="TypeScript" apiTitle="Svix API" apiBaseUrl="https://api.eu.svix.com/" - apiVersion="1.20.0" + apiVersion="1.21.0" endpoints={40} sdkMethods={59} - schemas={121} + schemas={120} parameters={266} difficulty="Hard" openApiRaw="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/svix/openapi.yaml" diff --git a/generator/konfig-docs/src/pages/sdk/tavus/index.tsx b/generator/konfig-docs/src/pages/sdk/tavus/index.tsx new file mode 100644 index 000000000..b8687ad93 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/tavus/index.tsx @@ -0,0 +1,66 @@ +import React from 'react'; +import { Company } from '../../../components/Company'; + +const sdks = [ + { + "name": "Tavus", + "numberOfMethods": 10, + "categories": [ + "video", + "ai", + "personalized_video" + ], + "index": "tavus/typescript", + "language": "TypeScript", + "link": "/sdk/tavus/typescript/", + "developerDocumentation": "docs.tavusapi.com/api-reference", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/tavus/openapi.yaml" + }, + { + "name": "Tavus", + "numberOfMethods": 10, + "categories": [ + "video", + "ai", + "personalized_video" + ], + "index": "tavus/python", + "language": "Python", + "link": "/sdk/tavus/python/", + "developerDocumentation": "docs.tavusapi.com/api-reference", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/tavus/openapi.yaml" + }, + { + "name": "Tavus", + "numberOfMethods": 10, + "categories": [ + "video", + "ai", + "personalized_video" + ], + "index": "tavus/java", + "language": "Java", + "link": "/sdk/tavus/java/", + "developerDocumentation": "docs.tavusapi.com/api-reference", + "openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/tavus/openapi.yaml" + } +]; + +export default function Tavus() { + const allCategories: string[] = Array.from( + new Set(sdks.flatMap((service) => service.categories)), + ) + return ( + + ) +} \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/tavus/typescript/_description.mdx b/generator/konfig-docs/src/pages/sdk/tavus/typescript/_description.mdx new file mode 100644 index 000000000..e2831bdbf --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/tavus/typescript/_description.mdx @@ -0,0 +1 @@ +We're an AI video research company making personalized video possible at scale. Generate videos of yourself, and never record again! Available via web app & developer APIs. \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/tavus/typescript/_first-request.mdx b/generator/konfig-docs/src/pages/sdk/tavus/typescript/_first-request.mdx new file mode 100644 index 000000000..39c936522 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/tavus/typescript/_first-request.mdx @@ -0,0 +1,4 @@ +```typescript index.ts +// List Replicas +const listResponse = tavus.replicas.list() +``` \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/tavus/typescript/_getting-started.mdx b/generator/konfig-docs/src/pages/sdk/tavus/typescript/_getting-started.mdx new file mode 100644 index 000000000..8d52afd20 --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/tavus/typescript/_getting-started.mdx @@ -0,0 +1,7 @@ +```typescript index.ts +import { Tavus } from 'tavus-typescript-sdk'; + +const tavus = new Tavus({ + apiKey: "X_API_KEY", +}) +``` \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/tavus/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/tavus/typescript/index.tsx new file mode 100644 index 000000000..b2a96adea --- /dev/null +++ b/generator/konfig-docs/src/pages/sdk/tavus/typescript/index.tsx @@ -0,0 +1,269 @@ +import React from "react"; +import { HttpMethodsEnum } from "konfig-lib/dist/forEachOperation"; +// @ts-ignore +import Description from "./_description.mdx"; +// @ts-ignore +import GettingStarted from "./_getting-started.mdx"; +// @ts-ignore +import FirstRequest from "./_first-request.mdx" +import { SdkNew } from "@site/src/components/SdkNew"; + +export default function TavusTypeScriptSdk() { + return ( + + ); +} + \ No newline at end of file diff --git a/generator/konfig-docs/src/pages/sdk/terminal/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/terminal/typescript/index.tsx index 7c127d71b..2b68adac2 100644 --- a/generator/konfig-docs/src/pages/sdk/terminal/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/terminal/typescript/index.tsx @@ -19,7 +19,7 @@ export default function TerminalTypeScriptSdk() { companyKebabCase="terminal" clientNameCamelCase="terminal" homepage="withterminal.com" - lastUpdated={new Date("2024-03-14T08:38:56.572Z")} + lastUpdated={new Date("2024-03-17T23:48:01.149Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/terminal/favicon.png" // Missing contactUrl // Missing contactEmail @@ -87,7 +87,7 @@ export default function TerminalTypeScriptSdk() { "name": "tag", "schema": "string", "description": "Filter connections by tag", - "example": "amet pariatur" + "example": "ad consectetur nostrud eu" } ], "responses": [ @@ -133,7 +133,7 @@ export default function TerminalTypeScriptSdk() { "name": "externalId", "schema": "string", "description": "", - "example": "esse adipisicing" + "example": "fugiat Duis ex" }, { "name": "provider", @@ -196,8 +196,8 @@ export default function TerminalTypeScriptSdk() { "schema": "array", "description": "", "example": [ - "tempor esse laborum Duis", - "qui dolor occaecat" + "anim aliquip", + "in nisi" ] }, { @@ -209,13 +209,13 @@ export default function TerminalTypeScriptSdk() { "name": "externalId", "schema": "string", "description": "", - "example": "labore nisi" + "example": "ea commodo" }, { "name": "status", "schema": "string", "description": "", - "example": "Excepteur velit incididunt occaecat aliqua" + "example": "labore cillum ea" }, { "name": "syncMode", @@ -680,13 +680,13 @@ export default function TerminalTypeScriptSdk() { "name": "startDate", "schema": "string", "description": "Only include daily logs from on or after a specific date", - "example": "1972-01-02" + "example": "1978-09-29" }, { "name": "endDate", "schema": "string", "description": "Only include daily logs from on or before a specific date", - "example": "1972-01-02" + "example": "1978-09-29" }, { "name": "modifiedAfter", @@ -814,13 +814,13 @@ export default function TerminalTypeScriptSdk() { "name": "lastReportedAfter", "schema": "string", "description": "Timestamp to start when the issue was last observed", - "example": "1980-09-09" + "example": "1999-02-22" }, { "name": "lastReportedBefore", "schema": "string", "description": "Timestamp to end when the issue was last observed", - "example": "1980-09-09" + "example": "1999-02-22" }, { "name": "expand", @@ -838,13 +838,13 @@ export default function TerminalTypeScriptSdk() { "name": "errorCode", "schema": "string", "description": "Filter issues to a specific error code", - "example": "inaccessible_data" + "example": "invalid_source_id" }, { "name": "status", "schema": "string", "description": "Filter issues to a specific status", - "example": "ongoing" + "example": "resolved" } ], "responses": [ @@ -1484,7 +1484,7 @@ export default function TerminalTypeScriptSdk() { apiVersion="1.0.0" endpoints={26} sdkMethods={35} - schemas={6} + schemas={5} parameters={164} difficulty="Easy" openApiRaw="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/terminal/openapi.yaml" diff --git a/generator/konfig-docs/src/pages/sdk/vimeo/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/vimeo/typescript/index.tsx index 4bfeacc11..3f7b933c7 100644 --- a/generator/konfig-docs/src/pages/sdk/vimeo/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/vimeo/typescript/index.tsx @@ -19,7 +19,7 @@ export default function VimeoTypeScriptSdk() { companyKebabCase="vimeo" clientNameCamelCase="vimeo" homepage="developer.vimeo.com" - lastUpdated={new Date("2024-03-14T08:10:33.678Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/vimeo/favicon.jpg" contactUrl="https://developer.vimeo.com/help" // Missing contactEmail @@ -19324,7 +19324,7 @@ export default function VimeoTypeScriptSdk() { { "name": "query", "schema": "string", - "required": true, + "required": false, "description": "The search query.", "example": "staff picks" }, diff --git a/generator/konfig-docs/src/pages/sdk/zuora/index.tsx b/generator/konfig-docs/src/pages/sdk/zuora/index.tsx index 976771048..5a469e030 100644 --- a/generator/konfig-docs/src/pages/sdk/zuora/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/zuora/index.tsx @@ -4,7 +4,7 @@ import { Company } from '../../../components/Company'; const sdks = [ { "name": "Zuora", - "numberOfMethods": 458, + "numberOfMethods": 462, "categories": [ "finance", "developer_tools", @@ -18,7 +18,7 @@ const sdks = [ }, { "name": "Zuora", - "numberOfMethods": 458, + "numberOfMethods": 462, "categories": [ "finance", "developer_tools", @@ -32,7 +32,7 @@ const sdks = [ }, { "name": "Zuora", - "numberOfMethods": 458, + "numberOfMethods": 462, "categories": [ "finance", "developer_tools", diff --git a/generator/konfig-docs/src/pages/sdk/zuora/typescript/index.tsx b/generator/konfig-docs/src/pages/sdk/zuora/typescript/index.tsx index ee4947d2c..364101845 100644 --- a/generator/konfig-docs/src/pages/sdk/zuora/typescript/index.tsx +++ b/generator/konfig-docs/src/pages/sdk/zuora/typescript/index.tsx @@ -19,7 +19,7 @@ export default function ZuoraTypeScriptSdk() { companyKebabCase="zuora" clientNameCamelCase="zuora" homepage="zuora.com" - lastUpdated={new Date("2024-03-14T08:10:33.678Z")} + lastUpdated={new Date("2024-03-15T18:50:00.907Z")} faviconUrl="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/zuora/favicon.png" // Missing contactUrl contactEmail="docs@zuora.com" @@ -4471,12 +4471,6 @@ export default function ZuoraTypeScriptSdk() { "required": false, "description": "" }, - { - "name": "newAccount", - "schema": "undefined", - "required": false, - "description": "" - }, { "name": "orderDate", "schema": "string", @@ -11639,6 +11633,79 @@ export default function ZuoraTypeScriptSdk() { } ] }, + { + "url": "/v1/creditmemos/{creditMemoKey}/files", + "method": "creditMemoFiles", + "httpMethod": HttpMethodsEnum.GET, + "tag": "Credit Memos", + "typeScriptTag": "creditMemos", + "description": "List all files of a credit memo", + "parameters": [ + { + "name": "acceptEncoding", + "schema": "string", + "required": false, + "description": "Include the `Accept-Encoding: gzip` header to compress responses as a gzipped file. It can significantly reduce the bandwidth required for a response. \n\nIf specified, Zuora automatically compresses responses that contain over 1000 bytes of data, and the response contains a `Content-Encoding` header with the compression algorithm so that your client can decompress it.\n" + }, + { + "name": "contentEncoding", + "schema": "string", + "required": false, + "description": "Include the `Content-Encoding: gzip` header to compress a request. With this header specified, you should upload a gzipped file for the request payload instead of sending the JSON payload.\n" + }, + { + "name": "authorization", + "schema": "string", + "required": false, + "description": "The value is in the `Bearer {token}` format where {token} is a valid OAuth token generated by calling [Create an OAuth token](https://developer.zuora.com/api-references/api/operation/createToken).\n" + }, + { + "name": "zuoraTrackId", + "schema": "string", + "required": false, + "description": "A custom identifier for tracing the API call. If you set a value for this header, Zuora returns the same value in the response headers. This header enables you to associate your system process identifiers with Zuora API calls, to assist with troubleshooting in the event of an issue.\n\nThe value of this field must use the US-ASCII character set and must not include any of the following characters: colon (`:`), semicolon (`;`), double quote (`\"`), and quote (`'`).\n" + }, + { + "name": "zuoraEntityIds", + "schema": "string", + "required": false, + "description": "An entity ID. If you have [Zuora Multi-entity](https://knowledgecenter.zuora.com/BB_Introducing_Z_Business/Multi-entity) enabled and the OAuth token is valid for more than one entity, you must use this header to specify which entity to perform the operation in. If the OAuth token is only valid for a single entity, or you do not have Zuora Multi-entity enabled, you do not need to set this header.\n" + }, + { + "name": "zuoraOrgIds", + "schema": "string", + "required": false, + "description": "Comma separated IDs. If you have Zuora Multi-Org enabled, \nyou can use this header to specify which orgs to perform the operation in. If you do not have Zuora Multi-Org enabled, you should not set this header.\n\nThe IDs must be a sub-set of the user's accessible orgs. If you specify an org that the user does not have access to, the operation fails.\n\nIf the header is not set, the operation is performed in scope of the user's accessible orgs.\n" + }, + { + "name": "pageSize", + "schema": "integer", + "required": false, + "description": "The number of records returned per page in the response.\n", + "default": 20 + }, + { + "name": "page", + "schema": "integer", + "required": false, + "description": "The index number of the page that you want to retrieve. This parameter is dependent on `pageSize`. You must set `pageSize` before specifying `page`. For example, if you set `pageSize` to `20` and `page` to `2`, the 21st to 40th records are returned in the response.\n", + "default": 1 + }, + { + "name": "creditMemoKey", + "schema": "string", + "required": true, + "description": "The unique ID or number of an credit memo. For example, 8a8082e65b27f6c3015ba45ff82c7172 or CM00000001.\n", + "example": "CREDITMEMOKEY" + } + ], + "responses": [ + { + "statusCode": "200", + "description": "" + } + ] + }, { "url": "/v1/creditmemos/{creditMemoKey}/files", "method": "uploadFileForCreditMemo", @@ -13723,6 +13790,79 @@ export default function ZuoraTypeScriptSdk() { } ] }, + { + "url": "/v1/debitmemos/{debitMemoKey}/files", + "method": "debitMemoFiles", + "httpMethod": HttpMethodsEnum.GET, + "tag": "Debit Memos", + "typeScriptTag": "debitMemos", + "description": "List all files of a debit memo", + "parameters": [ + { + "name": "acceptEncoding", + "schema": "string", + "required": false, + "description": "Include the `Accept-Encoding: gzip` header to compress responses as a gzipped file. It can significantly reduce the bandwidth required for a response. \n\nIf specified, Zuora automatically compresses responses that contain over 1000 bytes of data, and the response contains a `Content-Encoding` header with the compression algorithm so that your client can decompress it.\n" + }, + { + "name": "contentEncoding", + "schema": "string", + "required": false, + "description": "Include the `Content-Encoding: gzip` header to compress a request. With this header specified, you should upload a gzipped file for the request payload instead of sending the JSON payload.\n" + }, + { + "name": "authorization", + "schema": "string", + "required": false, + "description": "The value is in the `Bearer {token}` format where {token} is a valid OAuth token generated by calling [Create an OAuth token](https://developer.zuora.com/api-references/api/operation/createToken).\n" + }, + { + "name": "zuoraTrackId", + "schema": "string", + "required": false, + "description": "A custom identifier for tracing the API call. If you set a value for this header, Zuora returns the same value in the response headers. This header enables you to associate your system process identifiers with Zuora API calls, to assist with troubleshooting in the event of an issue.\n\nThe value of this field must use the US-ASCII character set and must not include any of the following characters: colon (`:`), semicolon (`;`), double quote (`\"`), and quote (`'`).\n" + }, + { + "name": "zuoraEntityIds", + "schema": "string", + "required": false, + "description": "An entity ID. If you have [Zuora Multi-entity](https://knowledgecenter.zuora.com/BB_Introducing_Z_Business/Multi-entity) enabled and the OAuth token is valid for more than one entity, you must use this header to specify which entity to perform the operation in. If the OAuth token is only valid for a single entity, or you do not have Zuora Multi-entity enabled, you do not need to set this header.\n" + }, + { + "name": "zuoraOrgIds", + "schema": "string", + "required": false, + "description": "Comma separated IDs. If you have Zuora Multi-Org enabled, \nyou can use this header to specify which orgs to perform the operation in. If you do not have Zuora Multi-Org enabled, you should not set this header.\n\nThe IDs must be a sub-set of the user's accessible orgs. If you specify an org that the user does not have access to, the operation fails.\n\nIf the header is not set, the operation is performed in scope of the user's accessible orgs.\n" + }, + { + "name": "pageSize", + "schema": "integer", + "required": false, + "description": "The number of records returned per page in the response.\n", + "default": 20 + }, + { + "name": "page", + "schema": "integer", + "required": false, + "description": "The index number of the page that you want to retrieve. This parameter is dependent on `pageSize`. You must set `pageSize` before specifying `page`. For example, if you set `pageSize` to `20` and `page` to `2`, the 21st to 40th records are returned in the response.\n", + "default": 1 + }, + { + "name": "debitMemoKey", + "schema": "string", + "required": true, + "description": "The unique ID or number of an debit memo. For example, 8a8082e65b27f6c3015ba419f3c2644e or DM00000001.\n", + "example": "DEBITMEMOKEY" + } + ], + "responses": [ + { + "statusCode": "200", + "description": "" + } + ] + }, { "url": "/v1/debitmemos/{debitMemoKey}/files", "method": "uploadFileForDebitMemo", @@ -16531,6 +16671,115 @@ export default function ZuoraTypeScriptSdk() { } ] }, + { + "url": "/v1/operations/bulk-pdf", + "method": "bulkPdfToZipGeneration", + "httpMethod": HttpMethodsEnum.POST, + "tag": "Operations", + "typeScriptTag": "operations", + "description": "Generate bulk PDF files", + "parameters": [ + { + "name": "idempotencyKey", + "schema": "string", + "required": false, + "description": "Specify a unique idempotency key if you want to perform an idempotent POST or PATCH request. Do not use this header in other request types. \n\nWith this header specified, the Zuora server can identify subsequent retries of the same request using this value, which prevents the same operation from being performed multiple times by accident. \n" + }, + { + "name": "acceptEncoding", + "schema": "string", + "required": false, + "description": "Include the `Accept-Encoding: gzip` header to compress responses as a gzipped file. It can significantly reduce the bandwidth required for a response. \n\nIf specified, Zuora automatically compresses responses that contain over 1000 bytes of data, and the response contains a `Content-Encoding` header with the compression algorithm so that your client can decompress it.\n" + }, + { + "name": "contentEncoding", + "schema": "string", + "required": false, + "description": "Include the `Content-Encoding: gzip` header to compress a request. With this header specified, you should upload a gzipped file for the request payload instead of sending the JSON payload.\n" + }, + { + "name": "authorization", + "schema": "string", + "required": false, + "description": "The value is in the `Bearer {token}` format where {token} is a valid OAuth token generated by calling [Create an OAuth token](https://developer.zuora.com/api-references/api/operation/createToken).\n" + }, + { + "name": "zuoraTrackId", + "schema": "string", + "required": false, + "description": "A custom identifier for tracing the API call. If you set a value for this header, Zuora returns the same value in the response headers. This header enables you to associate your system process identifiers with Zuora API calls, to assist with troubleshooting in the event of an issue.\n\nThe value of this field must use the US-ASCII character set and must not include any of the following characters: colon (`:`), semicolon (`;`), double quote (`\"`), and quote (`'`).\n" + }, + { + "name": "zuoraEntityIds", + "schema": "string", + "required": false, + "description": "An entity ID. If you have [Zuora Multi-entity](https://knowledgecenter.zuora.com/BB_Introducing_Z_Business/Multi-entity) enabled and the OAuth token is valid for more than one entity, you must use this header to specify which entity to perform the operation in. If the OAuth token is only valid for a single entity, or you do not have Zuora Multi-entity enabled, you do not need to set this header.\n" + } + ], + "responses": [ + { + "statusCode": "200", + "description": "" + }, + { + "statusCode": "400", + "description": "" + } + ] + }, + { + "url": "/v1/operations/bulk-pdf/{jobId}", + "method": "bulkPdfToZipGeneration", + "httpMethod": HttpMethodsEnum.GET, + "tag": "Operations", + "typeScriptTag": "operations", + "description": "Retrieve information of a bulk PDF file generation job", + "parameters": [ + { + "name": "acceptEncoding", + "schema": "string", + "required": false, + "description": "Include the `Accept-Encoding: gzip` header to compress responses as a gzipped file. It can significantly reduce the bandwidth required for a response. \n\nIf specified, Zuora automatically compresses responses that contain over 1000 bytes of data, and the response contains a `Content-Encoding` header with the compression algorithm so that your client can decompress it.\n" + }, + { + "name": "contentEncoding", + "schema": "string", + "required": false, + "description": "Include the `Content-Encoding: gzip` header to compress a request. With this header specified, you should upload a gzipped file for the request payload instead of sending the JSON payload.\n" + }, + { + "name": "authorization", + "schema": "string", + "required": false, + "description": "The value is in the `Bearer {token}` format where {token} is a valid OAuth token generated by calling [Create an OAuth token](https://developer.zuora.com/api-references/api/operation/createToken).\n" + }, + { + "name": "zuoraTrackId", + "schema": "string", + "required": false, + "description": "A custom identifier for tracing the API call. If you set a value for this header, Zuora returns the same value in the response headers. This header enables you to associate your system process identifiers with Zuora API calls, to assist with troubleshooting in the event of an issue.\n\nThe value of this field must use the US-ASCII character set and must not include any of the following characters: colon (`:`), semicolon (`;`), double quote (`\"`), and quote (`'`).\n" + }, + { + "name": "zuoraEntityIds", + "schema": "string", + "required": false, + "description": "An entity ID. If you have [Zuora Multi-entity](https://knowledgecenter.zuora.com/BB_Introducing_Z_Business/Multi-entity) enabled and the OAuth token is valid for more than one entity, you must use this header to specify which entity to perform the operation in. If the OAuth token is only valid for a single entity, or you do not have Zuora Multi-entity enabled, you do not need to set this header.\n" + }, + { + "name": "jobId", + "schema": "string", + "required": true, + "description": "The ID of the job to retrieve information about. For example, 2c92c8955bd63cc1015bd7c151af02ab", + "example": "JOBID" + } + ], + "responses": [ + { + "statusCode": "200", + "description": "" + } + ] + }, { "url": "/v1/bill-runs", "method": "createBillRun", @@ -26067,7 +26316,7 @@ export default function ZuoraTypeScriptSdk() { { "name": "eventTypeName", "schema": "string", - "description": "The name of the custom event or custom scheduled event that the notification definition is created on.\n\nYou cannot specify `eventCategory` and `eventTypeName` at the same time.\n" + "description": "The name of the Zuora custom event, custom event, or custom scheduled event on which the notification definition is created.\n\nYou cannot specify `eventCategory` and `eventTypeName` at the same time.\n" }, { "name": "emailTemplateId", @@ -32512,11 +32761,17 @@ export default function ZuoraTypeScriptSdk() { "required": false, "description": "Comma separated IDs. If you have Zuora Multi-Org enabled, \nyou can use this header to specify which orgs to perform the operation in. If you do not have Zuora Multi-Org enabled, you should not set this header.\n\nThe IDs must be a sub-set of the user's accessible orgs. If you specify an org that the user does not have access to, the operation fails.\n\nIf the header is not set, the operation is performed in scope of the user's accessible orgs.\n" }, + { + "name": "onlyReSend", + "schema": "boolean", + "required": false, + "description": "If `onlyReSend` is true, existing booking transactions in the database will not be overridden and sent into Revenue for re-collecting, i.e. regenerate_flag is Y.\n\nIf `onlyReSend` is false, existing booking transactions in the database will be overridden and sent into Revenue, no matter what is the value of `reMigrate`.\n\n**Note:** If `onlyReSend` is true, the `reMigrate` can't be true.\n" + }, { "name": "reMigrate", "schema": "boolean", "required": false, - "description": "Indicates if existing data in the database will be overridden. \n" + "description": "If `reMigrate` is true, existing booking transactions in the database will be overridden and sent into Revenue for re-collecting, i.e. regenerate_flag is Y.\n\nIf `reMigrate` is false, existing booking transactions in the database will be overridden and sent into Revenue with regenerate_flag as N.\n\n**Note:** If `onlyReSend` is true, the `reMigrate` can't be true.\n" }, { "name": "itemNumber", @@ -32612,11 +32867,17 @@ export default function ZuoraTypeScriptSdk() { "required": false, "description": "Comma separated IDs. If you have Zuora Multi-Org enabled, \nyou can use this header to specify which orgs to perform the operation in. If you do not have Zuora Multi-Org enabled, you should not set this header.\n\nThe IDs must be a sub-set of the user's accessible orgs. If you specify an org that the user does not have access to, the operation fails.\n\nIf the header is not set, the operation is performed in scope of the user's accessible orgs.\n" }, + { + "name": "onlyReSend", + "schema": "boolean", + "required": false, + "description": "If `onlyReSend` is true, existing booking transactions in the database will not be overridden and sent into Revenue for re-collecting, i.e. regenerate_flag is Y.\n\nIf `onlyReSend` is false, Whether existing booking transactions in the database will be overridden and sent into Revenue for re-collecting depends on the value of `reMigrate`.\n\n**Note:** If `onlyReSend` is true, the `reMigrate` can't be true.\n" + }, { "name": "reMigrate", "schema": "boolean", "required": false, - "description": "Indicates if existing data in the database will be overridden. \n" + "description": "If `reMigrate` is true, existing booking transactions in the database will be overridden and sent into Revenue for re-collecting, i.e. regenerate_flag is Y.\n\nIf `reMigrate` is false, existing booking transactions in the database will not be overridden and sent into Revenue with regenerate_flag as N.\n\n**Note:** If `onlyReSend` is true, the `reMigrate` can't be true.\n" }, { "name": "documentId", @@ -34687,11 +34948,11 @@ export default function ZuoraTypeScriptSdk() { language="TypeScript" apiTitle="API Reference" apiBaseUrl="https://rest.zuora.com" - apiVersion="2024-03-07" - endpoints={344} - sdkMethods={458} - schemas={1116} - parameters={4308} + apiVersion="2024-03-15" + endpoints={346} + sdkMethods={462} + schemas={1124} + parameters={4339} difficulty="Very Hard" openApiRaw="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/zuora/openapi.yaml" openApiGitHubUi="https://github.com/konfig-sdks/openapi-examples/tree/HEAD/zuora/openapi.yaml"